vis

a vi-like editor based on Plan 9's structural regular expressions

git clone https://9o.is/git/vis.git

commit c8c8dff5388f7c59e6bf54190b9610ba3fd2e85a
parent 16ece44c0b753e3eb8cb8419301e234108ee52c8
Author: Marc André Tanner <mat@brain-dump.org>
Date:   Wed, 17 Feb 2016 10:49:01 +0100

map: set errno to ENOENT if prefix for map_closest does not exist

Diffstat:
Mmap.c | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/map.c b/map.c @@ -68,7 +68,7 @@ void *map_closest(const Map *map, const char *prefix) if (v) return v; const Map *m = map_prefix(map, prefix); - if (!m->v) + if (map_empty(m)) errno = ENOENT; return m->v; }