#include <stdio.h>
#include "ttt-board.h"
+#include "ttt-error.h"
/* Initialize an empty board. */
void
*/
-int ttt_board_make_move (ttt_board_t *board, int move)
+ttt_error_t ttt_board_make_move (ttt_board_t *board, int move)
{
-
- printf ("ttt_board_make_move called with move == %d\n", move);
if (board->cells[move] == '_')
{
board->cells[move] = 'X';
- return(1);
+ return(TTT_ERROR_NONE);
}
else
{
- return(0);
+ return(TTT_ERROR_NOT_VALID_MOVE);
}
}