aboutsummaryrefslogtreecommitdiff
path: root/pattern.c
diff options
context:
space:
mode:
Diffstat (limited to 'pattern.c')
-rw-r--r--pattern.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/pattern.c b/pattern.c
index 278bc33..7c00bf9 100644
--- a/pattern.c
+++ b/pattern.c
@@ -439,6 +439,8 @@ static bool do_row(unsigned char *known, unsigned char *deduced,
int rowlen, i, freespace;
bool done_any;
+ assert(len >= 0); /* avoid compile warnings about the memsets below */
+
freespace = len+1;
for (rowlen = 0; data[rowlen]; rowlen++) {
minpos_done[rowlen] = minpos_ok[rowlen] = len - 1;