diff options
Diffstat (limited to 'seq.c')
-rw-r--r-- | seq.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/seq.c b/seq.c index 96c24fd..c5e9e45 100644 --- a/seq.c +++ b/seq.c @@ -265,7 +265,8 @@ blaze822_seq_next(char *map, char *range, struct blaze822_seq_iter *iter) iter->lines = 1; find_cur(map, iter); iter->start = iter->stop = iter->line = iter->cur + 1; - return strdup(blaze822_seq_cur()); + char *cur = blaze822_seq_cur(); + return cur ? strdup(cur) : 0; } else { return 0; } |