seq: blaze822_seq_next: special case for plain "."

It may be outside the sequence, still resolve it.
pull/1/merge
Christian Neukirchen 8 years ago
parent e25dfa5554
commit aa31382413

10
seq.c

@ -253,6 +253,16 @@ find_cur(char *map, struct blaze822_seq_iter *iter)
char *
blaze822_seq_next(char *map, char *range, struct blaze822_seq_iter *iter)
{
if (strcmp(range, ".") == 0) {
if (!iter->lines) {
iter->lines = 1;
iter->start = iter->stop = 0;
return strdup(blaze822_seq_cur());
} else {
return 0;
}
}
if (!map)
return 0;

Loading…
Cancel
Save