aboutsummaryrefslogtreecommitdiff
path: root/src/list.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/list.h')
-rw-r--r--src/list.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/list.h b/src/list.h
index c74eb7f..bcc76e5 100644
--- a/src/list.h
+++ b/src/list.h
@@ -43,6 +43,12 @@ void list_insert(struct list *list, size_t index, void *item);
struct list *list_from_string(const char *string, char delim);
+int list_find(
+ struct list *list,
+ int (*cmp)(const void *item, const void *key),
+ const void *key
+);
+
#endif
/* vim:set ts=2 sts=2 sw=2 et: */