Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=b22ee1db809d2db6630a6b413588bc036352d8a8
commit b22ee1db809d2db6630a6b413588bc036352d8a8 Author: Michel Hermier <herm...@frugalware.org> Date: Sat Nov 16 23:58:33 2013 +0100 libpacman: Rename flist_visitor_t to FListItemVisitorFunc. diff --git a/lib/libpacman/util/list.c b/lib/libpacman/util/list.c index 4052c48..2be3b57 100644 --- a/lib/libpacman/util/list.c +++ b/lib/libpacman/util/list.c @@ -69,10 +69,10 @@ int _pacman_list_empty(const pmlist_t *list) return list == NULL; } -void f_list_foreach(const pmlist_t *list, flist_visitor_t visitor, void *visitor_data) +void f_list_foreach(const pmlist_t *list, FListItemVisitorFunc visitor, void *visitor_data) { for(; list != NULL; list = list->next) { - visitor(list, visitor_data); + visitor((pmlist_t *)list, visitor_data); } } diff --git a/lib/libpacman/util/list.h b/lib/libpacman/util/list.h index e729590..4a05c81 100644 --- a/lib/libpacman/util/list.h +++ b/lib/libpacman/util/list.h @@ -26,7 +26,7 @@ typedef int (*FVisitorFunc)(void *ptr, void *visitor_data); typedef int (*flist_compar_t)(const pmlist_t *item, const void *compar_data); -typedef int (*flist_visitor_t)(pmlist_t *item, void *visitor_data); +typedef int (*FListItemVisitorFunc)(pmlist_t *item, void *visitor_data); /* Chained list struct */ struct __pmlist_t { @@ -49,7 +49,7 @@ int f_list_contains(const pmlist_t *list, flist_compar_t compar, const void *com int _pacman_list_count(const pmlist_t *list); int _pacman_list_empty(const pmlist_t *list); int _pacman_list_is_in(void *needle, const pmlist_t *haystack); -void f_list_foreach(const pmlist_t *list, flist_visitor_t visitor, void *visitor_data); +void f_list_foreach(const pmlist_t *list, FListItemVisitorFunc visitor, void *visitor_data); pmlist_t *_pacman_list_add(pmlist_t *list, void *data); pmlist_t *_pacman_list_add_sorted(pmlist_t *list, void *data, _pacman_fn_cmp fn); _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git