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

Reply via email to