mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Pearl: reinstate a conditioned-out assertion.
I think this assertion must have been put under '#if 0' during early development, and accidentally never taken out once the game started actually working. Putting it back in doesn't cause the self-tests to fail, so I'm reinstating it - if it does fail, I'd like to know about it!
This commit is contained in:
4
pearl.c
4
pearl.c
@ -1509,11 +1509,7 @@ static void dsf_update_completion(game_state *state, int *loopclass,
|
||||
assert(INGRID(state, bx, by)); /* should not have a link off grid */
|
||||
|
||||
bc = by*w+bx;
|
||||
#if 0
|
||||
assert(state->lines[bc] & F(dir)); /* should have reciprocal link */
|
||||
#endif
|
||||
/* TODO put above assertion back in once we stop generating partially
|
||||
* soluble puzzles. */
|
||||
if (!(state->lines[bc] & F(dir))) return;
|
||||
|
||||
ae = dsf_canonify(dsf, ac);
|
||||
|
Reference in New Issue
Block a user