From 616f323978def77884a2113d7f1f4d569e4c9e25 Mon Sep 17 00:00:00 2001 From: barbieri Date: Wed, 25 Feb 2009 16:24:00 +0000 Subject: [PATCH] Fix EINA_INLIST_GET() macro. now EINA_INLIST_GET(bla)->next will work, before it was like &bla->__in_list->next which is wrong, since __in_list is not a pointer, rather the memory itself. git-svn-id: http://svn.enlightenment.org/svn/e/trunk/eina@39210 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/include/eina_inlist.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/eina_inlist.h b/src/include/eina_inlist.h index eb20f96..b434911 100644 --- a/src/include/eina_inlist.h +++ b/src/include/eina_inlist.h @@ -37,7 +37,7 @@ struct _Eina_Inlist }; #define EINA_INLIST Eina_Inlist __in_list -#define EINA_INLIST_GET(Inlist) &((Inlist)->__in_list) +#define EINA_INLIST_GET(Inlist) (&((Inlist)->__in_list)) EAPI Eina_Inlist * eina_inlist_append(Eina_Inlist *in_list, Eina_Inlist *in_item) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT; EAPI Eina_Inlist * eina_inlist_prepend(Eina_Inlist *in_list, Eina_Inlist *in_item) EINA_ARG_NONNULL(2) EINA_WARN_UNUSED_RESULT; -- 2.7.4