--- puzzle.c.orig Wed Jan 13 19:33:36 2016 +++ puzzle.c Wed Jan 13 19:33:42 2016 @@ -110,7 +110,7 @@ int nonogram_fscanpuzzle_ef(nonogram_puzzle *p, FILE * return 0; } -static const char *getline(const char **s, const char *e, +static const char *getline_(const char **s, const char *e, const char **st, const char **en) { if (*s >= e || !**s) @@ -152,7 +152,7 @@ int nonogram_spscanpuzzle_ef(nonogram_puzzle *p, while (((ctxt.noheight || ctxt.rowno < p->height) || (ctxt.nowidth || ctxt.colno < p->width)) && - getline(s, e, &line, &end) && + getline_(s, e, &line, &end) && (rc = scanline(p, &ctxt, line, end, ef, eh))) ctxt.lineno++;