diff options
Diffstat (limited to 'txt.c')
| -rw-r--r-- | txt.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -387,9 +387,8 @@ int txt_range_equal(TxtLoc lo, TxtLoc hi, Str cmp) { Str s = txt_next_chunk(&lo); u32 n = cmp.n - i; if (s.n < n) n = s.n; - if (memcmp(s.s, cmp.s + i, n)) { + if (s.n > 0 && memcmp(s.s, cmp.s + i, n)) return 0; - } i += s.n; } return 1; |
