From: simon Date: Fri, 1 Jun 2012 18:41:23 +0000 (+0000) Subject: Add pointless initialisations to placate a gcc warning. X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/commitdiff_plain/ff109d14f75a124ca477a6d3aa6036c8c7214251 Add pointless initialisations to placate a gcc warning. (I'm confident these can't happen. maxb is initialised whenever we break from the first loop with y < h, and when we don't break from that loop the second loop which uses maxb is run zero times. But gcc can't work that out, sigh.) git-svn-id: svn://svn.tartarus.org/sgt/puzzles@9546 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/bridges.c b/bridges.c index 5a98ac1..e0bd609 100644 --- a/bridges.c +++ b/bridges.c @@ -940,6 +940,7 @@ static void map_update_possibles(game_state *state) idx = x; s = e = -1; bl = 0; + maxb = state->params.maxb; /* placate optimiser */ /* Unset possible flags until we find an island. */ for (y = 0; y < state->h; y++) { is_s = IDX(state, gridi, idx); @@ -985,6 +986,7 @@ static void map_update_possibles(game_state *state) idx = y*w; s = e = -1; bl = 0; + maxb = state->params.maxb; /* placate optimiser */ for (x = 0; x < state->w; x++) { is_s = IDX(state, gridi, idx); if (is_s) {