From 96c320e999927d964fbd128724022e7eeb976b8d Mon Sep 17 00:00:00 2001 From: Harry Jeffery Date: Thu, 23 Nov 2017 19:12:26 +0000 Subject: Add list_find function --- src/list.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/list.h') 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: */ -- cgit v1.2.3