Eo: Fix for warning on 64 bits.
authorDaniel Zaoui <daniel.zaoui@samsung.com>
Tue, 30 Apr 2013 12:40:27 +0000 (15:40 +0300)
committerDaniel Zaoui <daniel.zaoui@samsung.com>
Tue, 30 Apr 2013 12:41:05 +0000 (15:41 +0300)
src/lib/eo/eo.c

index 35ac937..723d2e7 100644 (file)
@@ -75,8 +75,8 @@ struct _Eo_Internal {
 #define OP_CLASS_OFFSET_GET(x) (((x) >> EO_OP_CLASS_OFFSET) & 0xffff)
 
 #define ID_CLASS_GET(id) ({ \
-      (_Eo_Class *) ((id <= _eo_classes_last_id) && (id > 0)) ? \
-      (_eo_classes[id - 1]) : NULL; \
+      (_Eo_Class *) (((id <= _eo_classes_last_id) && (id > 0)) ? \
+      (_eo_classes[id - 1]) : NULL); \
       })
 
 #define EO_ALIGN_SIZE(size) eina_mempool_alignof(size)