From ad39ca04254c924ae945ecaf2a2ef2cbcbc84d45 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 14 Apr 2015 20:43:44 -0400 Subject: [PATCH] fix evry comparison macro to work as expected missing parens = !operating as intended in many cases --- src/modules/everything/evry_api.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/everything/evry_api.h b/src/modules/everything/evry_api.h index e4844877a..27997f9ab 100644 --- a/src/modules/everything/evry_api.h +++ b/src/modules/everything/evry_api.h @@ -188,10 +188,10 @@ struct _Evry_Event_Action_Performed eina_stringshare_replace(&(EVRY_ITEM(_it)->icon), _icon); #define CHECK_TYPE(_item, _type) \ - ((Evry_Item *)_item)->type == _type + (((Evry_Item *)_item)->type == _type) #define CHECK_SUBTYPE(_item, _type) \ - ((Evry_Item *)_item)->subtype == _type + (((Evry_Item *)_item)->subtype == _type) #define IS_BROWSEABLE(_item) ((Evry_Item *)_item)->browseable