From 4cb296f155191a0de0d0a67995813526b6a4287b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Sun, 13 Sep 2015 17:35:30 +0200 Subject: map: introduce map_contains utility function --- map.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'map.c') diff --git a/map.c b/map.c index 9906e42..4e727f4 100644 --- a/map.c +++ b/map.c @@ -73,6 +73,11 @@ void *map_closest(const Map *map, const char *prefix) return m->v; } +bool map_contains(const Map *map, const char *prefix) +{ + return !map_empty(map_prefix(map, prefix)); +} + bool map_put(Map *map, const char *k, const void *value) { size_t len = strlen(k); -- cgit v1.2.3