X-Git-Url: https://git.cworth.org/git?p=ttt;a=blobdiff_plain;f=src%2Fttt-board.h;h=c75c168960f9ebac1e49dfc3f5c0863b82af0cf6;hp=c240ef3398d8fefae891f01ec6bb376bc5054eff;hb=b90882d3a092c28bdedf84271f1eca8b1744577c;hpb=64c557a29553e0d4235f95e10bb943533aa70b02 diff --git a/src/ttt-board.h b/src/ttt-board.h index c240ef3..c75c168 100644 --- a/src/ttt-board.h +++ b/src/ttt-board.h @@ -23,6 +23,7 @@ #define _TTT_BOARD_H_ #include "ttt.h" +#include "ttt-error.h" #define TTT_BOARD_MAX_CELLS 9 @@ -34,6 +35,7 @@ typedef enum { typedef struct _ttt_board { ttt_cell_t cells[TTT_BOARD_MAX_CELLS]; + ttt_cell_t current_player; } ttt_board_t; void @@ -49,9 +51,9 @@ ttt_board_to_string (ttt_board_t *board); void ttt_board_write (ttt_board_t *board, FILE *file); -int +ttt_error_t ttt_board_make_move (ttt_board_t *board, int move); - #endif +