projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
I don't care about systems where atimes are broken.
[apps/madmutt.git]
/
lib
/
list.h
diff --git
a/lib/list.h
b/lib/list.h
index
1f409ea
..
3f701be
100644
(file)
--- a/
lib/list.h
+++ b/
lib/list.h
@@
-16,11
+16,9
@@
#ifndef _LIB_LIST_H
#define _LIB_LIST_H
#ifndef _LIB_LIST_H
#define _LIB_LIST_H
-#include <sys/types.h>
-
typedef struct list2_t {
void** data;
typedef struct list2_t {
void** data;
- size_t length;
+ s
s
ize_t length;
} list2_t;
/*
} list2_t;
/*
@@
-67,7
+65,8
@@
list2_t* list_dup (list2_t*, void* (*dup) (void*));
* index in data array otherwise
* the callback must return 0 on equality
*/
* index in data array otherwise
* the callback must return 0 on equality
*/
-int list_lookup (list2_t*, int (*cmp) (const void*, const void*), const void*);
+typedef int list_lookup_t (const void*, const void*);
+int list_lookup (list2_t*, list_lookup_t* cmp, const void*);
/*
* dumb-splits string at boundary characters into list
/*
* dumb-splits string at boundary characters into list