fix _GET macros.
authorbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 28 Oct 2008 16:37:32 +0000 (16:37 +0000)
committerbarbieri <barbieri@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Tue, 28 Oct 2008 16:37:32 +0000 (16:37 +0000)
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/eina@37276 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

src/include/eina_inlist.h
src/include/eina_rbtree.h

index 8d79679..0eb90cb 100644 (file)
@@ -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);
 EAPI Eina_Inlist * eina_inlist_prepend(Eina_Inlist *in_list, Eina_Inlist *in_item);
index 9fec606..3b7debc 100644 (file)
@@ -44,7 +44,7 @@ struct _Eina_Rbtree
 };
 
 #define EINA_RBTREE Eina_Rbtree __rbtree
-#define EINA_RBTREE_GET(Rbtree) &(Rbtree->__rbtree)
+#define EINA_RBTREE_GET(Rbtree) &((Rbtree)->__rbtree)
 
 typedef Eina_Rbtree_Direction (*Eina_Rbtree_Cmp_Node_Cb)(const Eina_Rbtree *left, const Eina_Rbtree *right, void *data);
 #define EINA_RBTREE_CMP_NODE_CB(Function) ((Eina_Rbtree_Cmp_Node_Cb) Function)