diff options
author | Martin Willi <martin@strongswan.org> | 2006-10-31 12:27:59 +0000 |
---|---|---|
committer | Martin Willi <martin@strongswan.org> | 2006-10-31 12:27:59 +0000 |
commit | db7ef62494fb6859df150e2b06b3ca91881d95af (patch) | |
tree | bd8d6e7e72ba0f27d9b34fa803d61eb243736208 /src/libstrongswan/utils/linked_list.c | |
parent | de8b8a8c44c87130a2a5120a4c07262fa6806f6b (diff) | |
download | strongswan-db7ef62494fb6859df150e2b06b3ca91881d95af.tar.bz2 strongswan-db7ef62494fb6859df150e2b06b3ca91881d95af.tar.xz |
better split up of library files "types.h" & "definitions.h"
centralized all printf specifier character definitions
reuse of arginfo handlers
more cleanups
fixed more AMD64 issues
added DEBUG_LEVEL compile flag to exclude DBGn() statements
Diffstat (limited to 'src/libstrongswan/utils/linked_list.c')
-rw-r--r-- | src/libstrongswan/utils/linked_list.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/libstrongswan/utils/linked_list.c b/src/libstrongswan/utils/linked_list.c index 6ca10515e..4aea69034 100644 --- a/src/libstrongswan/utils/linked_list.c +++ b/src/libstrongswan/utils/linked_list.c @@ -669,15 +669,15 @@ static iterator_t *create_iterator(private_linked_list_t *linked_list, bool forw { private_iterator_t *this = malloc_thing(private_iterator_t); - this->public.get_count = (bool (*) (iterator_t *this)) get_list_count; - this->public.iterate = (bool (*) (iterator_t *this, void **value)) iterate; - this->public.set_iterator_hook = (void(*)(iterator_t *this, void*(*)(void*)))set_iterator_hook; - this->public.insert_before = (void (*) (iterator_t *this, void *item)) insert_before; - this->public.insert_after = (void (*) (iterator_t *this, void *item)) insert_after; - this->public.replace = (status_t (*) (iterator_t *, void **, void *)) replace; - this->public.remove = (status_t (*) (iterator_t *this)) remove_; - this->public.reset = (void (*) (iterator_t *this)) iterator_reset; - this->public.destroy = (void (*) (iterator_t *this)) iterator_destroy; + this->public.get_count = (int (*) (iterator_t*)) get_list_count; + this->public.iterate = (bool (*) (iterator_t*, void **value)) iterate; + this->public.set_iterator_hook = (void(*)(iterator_t*, void*(*)(void*)))set_iterator_hook; + this->public.insert_before = (void (*) (iterator_t*, void *item)) insert_before; + this->public.insert_after = (void (*) (iterator_t*, void *item)) insert_after; + this->public.replace = (status_t (*) (iterator_t*, void **, void *)) replace; + this->public.remove = (status_t (*) (iterator_t*)) remove_; + this->public.reset = (void (*) (iterator_t*)) iterator_reset; + this->public.destroy = (void (*) (iterator_t*)) iterator_destroy; this->forward = forward; this->current = NULL; |