From: simon Date: Wed, 8 Dec 2004 09:37:57 +0000 (+0000) Subject: Bah; r4954 introduced an array overrun. X-Git-Url: https://git.distorted.org.uk/~mdw/sgt/puzzles/commitdiff_plain/c87ce51a9ebefaed64048dcd86aed546b930779d Bah; r4954 introduced an array overrun. git-svn-id: svn://svn.tartarus.org/sgt/puzzles@4955 cda61777-01e9-0310-a592-d414129be87e --- diff --git a/pattern.c b/pattern.c index ca71fba..e7b99b3 100644 --- a/pattern.c +++ b/pattern.c @@ -330,7 +330,7 @@ int compute_rowdata(int *ret, unsigned char *start, int len, int step) i += runlen; } - if (start[i*step] == GRID_UNKNOWN) + if (i < len && start[i*step] == GRID_UNKNOWN) return -1; }