mirror of
git://git.tartarus.org/simon/puzzles.git
synced 2025-04-21 08:01:30 -07:00
Fix parenthesis problem in Light Up solver. Should fix Debian bug
#505359. [originally from svn r8342]
This commit is contained in:
@ -1016,9 +1016,9 @@ static void try_rule_out(game_state *state, int x, int y,
|
||||
|
||||
get_surrounds(state, x, y, &s);
|
||||
for (i = 0; i < s.npoints; i++) {
|
||||
if (!GRID(state,flags,s.points[i].x,s.points[i].y) & F_NUMBERED)
|
||||
if (!(GRID(state,flags,s.points[i].x,s.points[i].y) & F_NUMBERED))
|
||||
continue;
|
||||
/* we have an adjacent clue square; find /it's/ surrounds
|
||||
/* we have an adjacent clue square; find /its/ surrounds
|
||||
* and count the remaining lights it needs. */
|
||||
get_surrounds(state,s.points[i].x,s.points[i].y,&ss);
|
||||
curr_lights = 0;
|
||||
|
Reference in New Issue
Block a user