diff options
author | Robby Zambito <contact@robbyzambito.me> | 2022-01-21 19:35:21 -0500 |
---|---|---|
committer | Robby Zambito <contact@robbyzambito.me> | 2022-01-21 19:35:21 -0500 |
commit | e75be9264d86d2059ce6591295af246da2198301 (patch) | |
tree | 259c8b22ae87e313939a30bc70d7a89628ac7379 /src | |
parent | 0026e5937a3f91a1551dee15bc7482ffee1735d6 (diff) |
Apply the move to a copy of the board
Diffstat (limited to 'src')
-rw-r--r-- | src/move.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -184,7 +184,7 @@ SCM scm_apply_move(SCM scm_move, SCM scm_board, SCM scm_player) { struct move move = scm_move_to_c_move(scm_move); enum player_color **board = - SCM_UNBNDP(scm_board) ? get_board() : scm_board_to_c_board(scm_board); + SCM_UNBNDP(scm_board) ? copy_board(get_board()) : scm_board_to_c_board(scm_board); enum player_color player = SCM_UNBNDP(scm_player) ? get_current_player() |