From e15edaaa06b9a08aa4131588da6aa9adca610ea6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Mon, 27 Jul 2015 15:08:41 +0200 Subject: text-util: add text_range_contains --- text-util.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'text-util.c') diff --git a/text-util.c b/text-util.c index 4139454..38e49e1 100644 --- a/text-util.c +++ b/text-util.c @@ -36,3 +36,7 @@ bool text_range_overlap(Filerange *r1, Filerange *r2) { return false; return r1->start <= r2->end && r2->start <= r1->end; } + +bool text_range_contains(Filerange *r, size_t pos) { + return text_range_valid(r) && r->start <= pos && pos <= r->end; +} -- cgit v1.2.3