about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJeremy Bobbin <jer@jer.cx>2020-08-10 12:55:16 -0700
committerLeah Neukirchen <leah@vuxu.org>2020-08-10 22:22:11 +0200
commit3f61249c05aca435b545a5f20461125b30f6688b (patch)
tree0a333f78931ea8136ebe473a26236242354b34e7
parent04ed2d439a00a3caf53a21536fab7894e9d9c000 (diff)
downloadmblaze-3f61249c05aca435b545a5f20461125b30f6688b.tar.gz
mblaze-3f61249c05aca435b545a5f20461125b30f6688b.tar.xz
mblaze-3f61249c05aca435b545a5f20461125b30f6688b.zip
seq: fix infinite loop when selecting thread of orphaned message
printf ' a\n' | mseq -S
mseq .=

Closes: #180 [via git-merge-pr]
-rw-r--r--seq.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/seq.c b/seq.c
index 970e30b..a75ee3f 100644
--- a/seq.c
+++ b/seq.c
@@ -427,7 +427,7 @@ blaze822_seq_next(char *map, char *range, struct blaze822_seq_iter *iter)
 	if (!iter->lines)  // count total lines
 		find_cur(map, iter);
 
-	if (!iter->start) {
+	if (!iter->s) {
 		int ret = parse_range(map, range, &iter->start, &iter->stop,
 		    iter->cur, iter->lines);
 		if (ret == 1) {