aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2017-06-14 14:00:16 +0200
committerMarc André Tanner <mat@brain-dump.org>2017-06-15 15:51:43 +0200
commit8a1fcdfd93c162af9aa3446849d2c4320c44c7a5 (patch)
treefba7ab8e8b750d6895c47ea0f99454e44a4b12c8
parentb6f349e81003e970992d48248f65354cba283c7c (diff)
downloadvis-8a1fcdfd93c162af9aa3446849d2c4320c44c7a5.tar.gz
vis-8a1fcdfd93c162af9aa3446849d2c4320c44c7a5.tar.xz
text-util: change definition of range intersection
Adjacent ranges do not overlap.
-rw-r--r--text-util.c2
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) {