[ekg2-commit] r4089 - trunk/ekg: trunk/ekg/dynstuff.h
SVN commit
svn w toxygen.net
Czw, 10 Lip 2008, 00:41:09 CEST
Author: wiechu
Date: 2008-07-10 00:41:08 +0200 (Thu, 10 Jul 2008)
New Revision: 4089
Modified:
trunk/ekg/dynstuff.h
Log:
fix gcc warnings when DYNSTUFF_USE_LIST3 set.
Modified: trunk/ekg/dynstuff.h
===================================================================
--- trunk/ekg/dynstuff.h 2008-07-09 21:52:55 UTC (rev 4088)
+++ trunk/ekg/dynstuff.h 2008-07-09 22:41:08 UTC (rev 4089)
@@ -74,18 +74,18 @@
#ifndef EKG2_WIN32_NOFUNCTION
#define LIST_ADD_COMPARE(x, type) int x(const type data1, const type data2)
#define LIST_ADD_SORTED(list, data, comp) list_add_sorted(list, data, (void *) comp)
-#define LIST_ADD_SORTED2(list, data, comp) list_add_sorted3((list_t *) list, (list_t) data, (void *) comp)
-#define LIST_ADD_BEGINNING2(list, data) list_add_beginning3((list_t *) list, (list_t) data)
-#define LIST_ADD2(list, data) list_add3((list_t *) list, (list_t) data)
+#define LIST_ADD_SORTED2(list, data, comp) list_add_sorted3((list_t *) (void *) list, (list_t) data, (void *) comp)
+#define LIST_ADD_BEGINNING2(list, data) list_add_beginning3((list_t *) (void *) list, (list_t) data)
+#define LIST_ADD2(list, data) list_add3((list_t *) (void *) list, (list_t) data)
#define LIST_COUNT2(list) list_count((list_t) list)
#define LIST_GET_NTH2(list, id) list_get_nth3((list_t) list, id)
#define LIST_RESORT(list, comp) list_resort(list, (void *) comp)
-#define LIST_RESORT2(list, comp) list_resort3((list_t *) list, (void *) comp)
+#define LIST_RESORT2(list, comp) list_resort3((list_t *) (void *) list, (void *) comp)
#define LIST_REMOVE(list, data, func) list_remove2(list, data, (void *) func)
-#define LIST_REMOVE2(list, elem, func) list_remove3((list_t *) list, (list_t) elem, (void *) func)
-#define LIST_UNLINK2(list, elem) list_unlink3((list_t *) list, (list_t) elem)
+#define LIST_REMOVE2(list, elem, func) list_remove3((list_t *) (void *) list, (list_t) elem, (void *) func)
+#define LIST_UNLINK2(list, elem) list_unlink3((list_t *) (void *) list, (list_t) elem)
#define LIST_FREE_ITEM(x, type) void x(type data)
#define LIST_DESTROY(list, func) list_destroy2(list, (void *) func)
Więcej informacji o liście dyskusyjnej ekg2-commit