mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Fix to Chris's patch in r6106 (also from Chris).
[originally from svn r6117] [r6106 == a31934f233581da07153af6b4ee717f1e63387dd]
This commit is contained in:
6
rect.c
6
rect.c
@ -2477,6 +2477,9 @@ static game_state *execute_move(game_state *from, char *move)
|
|||||||
vedge(ret,x1,y1) = !vedge(ret,x1,y1);
|
vedge(ret,x1,y1) = !vedge(ret,x1,y1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
sfree(ret->correct);
|
||||||
|
ret->correct = get_correct(ret);
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* We've made a real change to the grid. Check to see
|
* We've made a real change to the grid. Check to see
|
||||||
* if the game has been completed.
|
* if the game has been completed.
|
||||||
@ -2494,9 +2497,6 @@ static game_state *execute_move(game_state *from, char *move)
|
|||||||
ret->completed = TRUE;
|
ret->completed = TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
sfree(ret->correct);
|
|
||||||
ret->correct = get_correct(ret);
|
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user