this makes more sense
このコミットが含まれているのは:
コミット
1194db7bc1
4
uttt.c
4
uttt.c
|
@ -927,8 +927,8 @@ void ut_statetokey(struct ut_statevalue *sv, const struct ut_state *state)
|
|||
memset(sv->tilesxo, 0, sizeof(sv->tilesxo));
|
||||
char *tiles = (char *)state->tiles;
|
||||
for(int i = 0; i < sizeof(state->tiles); i++)
|
||||
sv->tilesxo[i / 4] |= ((tiles[i] == 'X') * (1 << ((i % 4) * 2))) |
|
||||
((tiles[i] == 'O') * (1 << ((i % 4) * 2 + 1)));
|
||||
sv->tilesxo[i / 4] |= ((tiles[i] == 'X') ? (1 << ((i % 4) * 2)) : 0) |
|
||||
((tiles[i] == 'O') ? (1 << ((i % 4) * 2 + 1)) : 0);
|
||||
}
|
||||
unsigned long ut_keytoidx(struct ut_statevalue *sv)
|
||||
{
|
||||
|
|
読み込み中…
新しいイシューから参照