diff options
-rw-r--r-- | seq.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/seq.c b/seq.c index 2402875..a2648bf 100644 --- a/seq.c +++ b/seq.c @@ -268,6 +268,9 @@ blaze822_seq_next(char *map, char *range, struct blaze822_seq_iter *iter) iter->line = 1; } + if (!iter->s) + return 0; + while (iter->line < iter->start) { char *t = strchr(iter->s, '\n'); if (!t) |