preliminary work for the configuration parser.
[apps/madmutt.git] / lib-lib / list.h
index 2dac0f8..bba82b1 100644 (file)
@@ -25,9 +25,6 @@
 #ifndef MUTT_LIB_LIB_LIST_H
 #define MUTT_LIB_LIB_LIST_H
 
-#include "mem.h"
-#include "str.h"
-
 #define DO_SLIST(type, prefix, dtor)                                         \
     static inline type *prefix##_list_pop(type **list) {                     \
         if (*list) {                                                         \
@@ -82,6 +79,7 @@ DO_DELETE(string_list_t, string_item);
 DO_SLIST(string_list_t, string, string_item_delete);
 
 string_list_t *string_list_dup(const string_list_t *);
+int string_list_contains(const string_list_t *, const char *, const char *);
 
 /* FIXME: b0rken API's, replace that at any cost */
 /* add an element to a list */