From a33c266de08a0fe39d4d3b9c4d720695e217d024 Mon Sep 17 00:00:00 2001 From: Robby Zambito Date: Sat, 22 Jan 2022 16:12:31 -0500 Subject: Correctly return the player from scm_get_winner --- src/board.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/board.c') diff --git a/src/board.c b/src/board.c index b40d1e3..54340e0 100644 --- a/src/board.c +++ b/src/board.c @@ -80,9 +80,9 @@ SCM scm_get_winner(SCM scm_board, SCM scm_current_player) { enum player_color **board = scm_board_to_c_board(scm_board); enum player_color current_player = scm_player_to_c_player(scm_current_player); - bool res = get_winner(board, current_player, NULL, NULL); + enum player_color res = get_winner(board, current_player, NULL, NULL); free_board(board); - return scm_from_bool(res); + return scm_player_from_c_player(res); } // Should be freed be the caller -- cgit v1.2.3