diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2017-06-14 14:00:16 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2017-06-15 15:51:43 +0200 |
| commit | 8a1fcdfd93c162af9aa3446849d2c4320c44c7a5 (patch) | |
| tree | fba7ab8e8b750d6895c47ea0f99454e44a4b12c8 | |
| parent | b6f349e81003e970992d48248f65354cba283c7c (diff) | |
| download | vis-8a1fcdfd93c162af9aa3446849d2c4320c44c7a5.tar.gz vis-8a1fcdfd93c162af9aa3446849d2c4320c44c7a5.tar.xz | |
text-util: change definition of range intersection
Adjacent ranges do not overlap.
| -rw-r--r-- | text-util.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/text-util.c b/text-util.c index f3ba0a0..f198d81 100644 --- a/text-util.c +++ b/text-util.c @@ -43,7 +43,7 @@ bool text_range_equal(const Filerange *r1, const Filerange *r2) { bool text_range_overlap(const Filerange *r1, const Filerange *r2) { if (!text_range_valid(r1) || !text_range_valid(r2)) return false; - return r1->start <= r2->end && r2->start <= r1->end; + return r1->start < r2->end && r2->start < r1->end; } bool text_range_contains(const Filerange *r, size_t pos) { |
