From fbabdf9810d526877db6f0a4c3e34374cace4587 Mon Sep 17 00:00:00 2001 From: Neil Date: Sat, 4 Feb 2023 19:29:40 -0800 Subject: [PATCH] Going to need the iterator. --- src/source.re.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/source.re.c b/src/source.re.c index 5bc17d0..c966069 100644 --- a/src/source.re.c +++ b/src/source.re.c @@ -174,9 +174,8 @@ finally: adding a source, (probably fine.) */ const struct source *source_lookup(const struct sources *const s, const union line64 range) { - struct source *looked; + size_t idx; assert(s); - looked = s->list.data + source_tree_left(&s->dates, range); - /* verify ... */ - return looked; + idx = source_tree_left(&s->dates, range); + return s->list.data + idx; }