From: Kevin Worth <kevin@theworths.org>
Date: Fri, 9 Dec 2005 06:32:58 +0000 (+0000)
Subject: Fixed board print bug
X-Git-Url: https://git.cworth.org/git?a=commitdiff_plain;h=a39392e936d04a4852e1118cd1c92ffd026d951d;p=ttt

Fixed board print bug
---

diff --git a/src/test-board.c b/src/test-board.c
index b5929be..dad0a5e 100644
--- a/src/test-board.c
+++ b/src/test-board.c
@@ -5,14 +5,13 @@
 
 int ttt_board_make_move (ttt_board_t *board, int move);
 
-int m;
-
 int ttt_board_make_move (ttt_board_t *board, int move)
 {                                    
+    
     putchar(move);
-    if (board->cells[m] == '_')
+    if (board->cells[move] == '_')
     {
-	board->cells[m] = 'X';
+	board->cells[move] = 'X';
 	return(1);
     }
     else
@@ -26,7 +25,7 @@ int
 main (void)
 {
     ttt_board_t board;
-    
+    int m;
     
     ttt_board_init (&board);
     
@@ -35,7 +34,7 @@ main (void)
     printf ("\"\n");
     
     printf ("Make a move");
-    m = getchar();
+    m = getchar() - '0';
     ttt_board_make_move (&board, m);
 
     printf ("This is the board \"");