elm_widget_xxx.h: Adopt EINA_UNLIKELY and fix indentation in FOO_DATA_GET macros.
This commit is contained in:
parent
7dd5fe10af
commit
37ffb188bb
|
@ -37,7 +37,7 @@ struct _Elm_Actionslider_Smart_Data
|
||||||
|
|
||||||
#define ELM_ACTIONSLIDER_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_ACTIONSLIDER_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_ACTIONSLIDER_DATA_GET(o, ptr); \
|
ELM_ACTIONSLIDER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -46,7 +46,7 @@ struct _Elm_Actionslider_Smart_Data
|
||||||
|
|
||||||
#define ELM_ACTIONSLIDER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_ACTIONSLIDER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_ACTIONSLIDER_DATA_GET(o, ptr); \
|
ELM_ACTIONSLIDER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -54,7 +54,7 @@ struct _Elm_Actionslider_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_ACTIONSLIDER_CHECK(obj) \
|
#define ELM_ACTIONSLIDER_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_ACTIONSLIDER_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ACTIONSLIDER_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -46,7 +46,7 @@ struct _Elm_Bg_Smart_Data
|
||||||
|
|
||||||
#define ELM_BG_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_BG_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_BG_DATA_GET(o, ptr); \
|
ELM_BG_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -55,7 +55,7 @@ struct _Elm_Bg_Smart_Data
|
||||||
|
|
||||||
#define ELM_BG_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_BG_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_BG_DATA_GET(o, ptr); \
|
ELM_BG_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -63,7 +63,7 @@ struct _Elm_Bg_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_BG_CHECK(obj) \
|
#define ELM_BG_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_BG_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BG_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -68,7 +68,7 @@ struct _Transition_Animation_Data
|
||||||
|
|
||||||
#define ELM_BOX_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_BOX_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_BOX_DATA_GET(o, ptr); \
|
ELM_BOX_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -77,7 +77,7 @@ struct _Transition_Animation_Data
|
||||||
|
|
||||||
#define ELM_BOX_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_BOX_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_BOX_DATA_GET(o, ptr); \
|
ELM_BOX_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -85,7 +85,7 @@ struct _Transition_Animation_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_BOX_CHECK(obj) \
|
#define ELM_BOX_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_BOX_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BOX_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -33,7 +33,7 @@ struct _Elm_Bubble_Smart_Data
|
||||||
|
|
||||||
#define ELM_BUBBLE_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_BUBBLE_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_BUBBLE_DATA_GET(o, ptr); \
|
ELM_BUBBLE_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -42,7 +42,7 @@ struct _Elm_Bubble_Smart_Data
|
||||||
|
|
||||||
#define ELM_BUBBLE_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_BUBBLE_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_BUBBLE_DATA_GET(o, ptr); \
|
ELM_BUBBLE_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -50,7 +50,7 @@ struct _Elm_Bubble_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_BUBBLE_CHECK(obj) \
|
#define ELM_BUBBLE_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_BUBBLE_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BUBBLE_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -39,7 +39,7 @@ typedef struct _Elm_Button_Smart_Data
|
||||||
|
|
||||||
#define ELM_BUTTON_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_BUTTON_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_BUTTON_DATA_GET(o, ptr); \
|
ELM_BUTTON_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -48,7 +48,7 @@ typedef struct _Elm_Button_Smart_Data
|
||||||
|
|
||||||
#define ELM_BUTTON_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_BUTTON_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_BUTTON_DATA_GET(o, ptr); \
|
ELM_BUTTON_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -56,7 +56,7 @@ typedef struct _Elm_Button_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_BUTTON_CHECK(obj) \
|
#define ELM_BUTTON_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_BUTTON_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_BUTTON_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -70,7 +70,7 @@ struct _Elm_Calendar_Mark
|
||||||
Elm_Calendar_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_CALENDAR_CLASS)
|
Elm_Calendar_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_CALENDAR_CLASS)
|
||||||
|
|
||||||
#define ELM_CALENDAR_CHECK(obj) \
|
#define ELM_CALENDAR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_CALENDAR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CALENDAR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -33,7 +33,7 @@ struct _Elm_Check_Smart_Data
|
||||||
|
|
||||||
#define ELM_CHECK_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_CHECK_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_CHECK_DATA_GET(o, ptr); \
|
ELM_CHECK_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -42,7 +42,7 @@ struct _Elm_Check_Smart_Data
|
||||||
|
|
||||||
#define ELM_CHECK_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_CHECK_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_CHECK_DATA_GET(o, ptr); \
|
ELM_CHECK_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -50,7 +50,7 @@ struct _Elm_Check_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_CHECK_CHECK(obj) \
|
#define ELM_CHECK_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_CHECK_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CHECK_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -56,7 +56,7 @@ struct _Elm_Clock_Smart_Data
|
||||||
|
|
||||||
#define ELM_CLOCK_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_CLOCK_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_CLOCK_DATA_GET(o, ptr); \
|
ELM_CLOCK_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -65,7 +65,7 @@ struct _Elm_Clock_Smart_Data
|
||||||
|
|
||||||
#define ELM_CLOCK_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_CLOCK_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_CLOCK_DATA_GET(o, ptr); \
|
ELM_CLOCK_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -73,7 +73,7 @@ struct _Elm_Clock_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_CLOCK_CHECK(obj) \
|
#define ELM_CLOCK_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_CLOCK_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CLOCK_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -100,7 +100,7 @@ struct _Elm_Color_Item
|
||||||
|
|
||||||
#define ELM_COLORSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_COLORSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_COLORSELECTOR_DATA_GET(o, ptr); \
|
ELM_COLORSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -109,7 +109,7 @@ struct _Elm_Color_Item
|
||||||
|
|
||||||
#define ELM_COLORSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_COLORSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_COLORSELECTOR_DATA_GET(o, ptr); \
|
ELM_COLORSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -117,7 +117,7 @@ struct _Elm_Color_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_COLORSELECTOR_CHECK(obj) \
|
#define ELM_COLORSELECTOR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_COLORSELECTOR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_COLORSELECTOR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_COLORSELECTOR_ITEM_CHECK(it) \
|
#define ELM_COLORSELECTOR_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -66,7 +66,7 @@ enum _Conformant_Part_Type
|
||||||
|
|
||||||
#define ELM_CONFORMANT_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_CONFORMANT_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_CONFORMANT_DATA_GET(o, ptr); \
|
ELM_CONFORMANT_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -75,7 +75,7 @@ enum _Conformant_Part_Type
|
||||||
|
|
||||||
#define ELM_CONFORMANT_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_CONFORMANT_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_CONFORMANT_DATA_GET(o, ptr); \
|
ELM_CONFORMANT_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -83,7 +83,7 @@ enum _Conformant_Part_Type
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_CONFORMANT_CHECK(obj) \
|
#define ELM_CONFORMANT_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_CONFORMANT_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CONFORMANT_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -64,7 +64,7 @@ struct _Elm_Ctxpopup_Smart_Data
|
||||||
|
|
||||||
#define ELM_CTXPOPUP_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_CTXPOPUP_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_CTXPOPUP_DATA_GET(o, ptr); \
|
ELM_CTXPOPUP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -73,7 +73,7 @@ struct _Elm_Ctxpopup_Smart_Data
|
||||||
|
|
||||||
#define ELM_CTXPOPUP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_CTXPOPUP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_CTXPOPUP_DATA_GET(o, ptr); \
|
ELM_CTXPOPUP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -81,7 +81,7 @@ struct _Elm_Ctxpopup_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_CTXPOPUP_CHECK(obj) \
|
#define ELM_CTXPOPUP_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_CTXPOPUP_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_CTXPOPUP_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -83,7 +83,7 @@ struct _Format_Map
|
||||||
|
|
||||||
#define ELM_DATETIME_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_DATETIME_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_DATETIME_DATA_GET(o, ptr); \
|
ELM_DATETIME_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -92,7 +92,7 @@ struct _Format_Map
|
||||||
|
|
||||||
#define ELM_DATETIME_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_DATETIME_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_DATETIME_DATA_GET(o, ptr); \
|
ELM_DATETIME_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -100,7 +100,7 @@ struct _Format_Map
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_DATETIME_CHECK(obj) \
|
#define ELM_DATETIME_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_DATETIME_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_DATETIME_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -44,7 +44,7 @@ struct _Elm_Dayselector_Item
|
||||||
|
|
||||||
#define ELM_DAYSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_DAYSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_DAYSELECTOR_DATA_GET(o, ptr); \
|
ELM_DAYSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -53,7 +53,7 @@ struct _Elm_Dayselector_Item
|
||||||
|
|
||||||
#define ELM_DAYSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_DAYSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_DAYSELECTOR_DATA_GET(o, ptr); \
|
ELM_DAYSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -61,7 +61,7 @@ struct _Elm_Dayselector_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_DAYSELECTOR_CHECK(obj) \
|
#define ELM_DAYSELECTOR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_DAYSELECTOR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_DAYSELECTOR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -69,7 +69,7 @@ struct _Elm_Diskselector_Item
|
||||||
|
|
||||||
#define ELM_DISKSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_DISKSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_DISKSELECTOR_DATA_GET(o, ptr); \
|
ELM_DISKSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -78,7 +78,7 @@ struct _Elm_Diskselector_Item
|
||||||
|
|
||||||
#define ELM_DISKSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_DISKSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_DISKSELECTOR_DATA_GET(o, ptr); \
|
ELM_DISKSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -86,7 +86,7 @@ struct _Elm_Diskselector_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_DISKSELECTOR_CHECK(obj) \
|
#define ELM_DISKSELECTOR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_DISKSELECTOR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_DISKSELECTOR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_DISKSELECTOR_ITEM_CHECK(it) \
|
#define ELM_DISKSELECTOR_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -148,7 +148,7 @@ typedef enum _Length_Unit
|
||||||
|
|
||||||
#define ELM_ENTRY_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_ENTRY_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_ENTRY_DATA_GET(o, ptr); \
|
ELM_ENTRY_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -157,7 +157,7 @@ typedef enum _Length_Unit
|
||||||
|
|
||||||
#define ELM_ENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_ENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_ENTRY_DATA_GET(o, ptr); \
|
ELM_ENTRY_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -165,7 +165,7 @@ typedef enum _Length_Unit
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_ENTRY_CHECK(obj) \
|
#define ELM_ENTRY_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_ENTRY_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ENTRY_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -133,7 +133,7 @@ struct _Elm_Fileselector_Filter
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_FILESELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_FILESELECTOR_DATA_GET(o, ptr); \
|
ELM_FILESELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -142,7 +142,7 @@ struct _Elm_Fileselector_Filter
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_FILESELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_FILESELECTOR_DATA_GET(o, ptr); \
|
ELM_FILESELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -150,7 +150,7 @@ struct _Elm_Fileselector_Filter
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_CHECK(obj) \
|
#define ELM_FILESELECTOR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_FILESELECTOR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FILESELECTOR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -49,7 +49,7 @@ struct _Elm_Fileselector_Button_Smart_Data
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_BUTTON_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_FILESELECTOR_BUTTON_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_FILESELECTOR_BUTTON_DATA_GET(o, ptr); \
|
ELM_FILESELECTOR_BUTTON_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -58,7 +58,7 @@ struct _Elm_Fileselector_Button_Smart_Data
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_BUTTON_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_FILESELECTOR_BUTTON_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_FILESELECTOR_BUTTON_DATA_GET(o, ptr); \
|
ELM_FILESELECTOR_BUTTON_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -66,7 +66,7 @@ struct _Elm_Fileselector_Button_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_BUTTON_CHECK(obj) \
|
#define ELM_FILESELECTOR_BUTTON_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_FILESELECTOR_BUTTON_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FILESELECTOR_BUTTON_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -39,7 +39,7 @@ struct _Elm_Fileselector_Entry_Smart_Data
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_FILESELECTOR_ENTRY_DATA_GET(o, ptr); \
|
ELM_FILESELECTOR_ENTRY_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -48,7 +48,7 @@ struct _Elm_Fileselector_Entry_Smart_Data
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_FILESELECTOR_ENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_FILESELECTOR_ENTRY_DATA_GET(o, ptr); \
|
ELM_FILESELECTOR_ENTRY_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -56,7 +56,7 @@ struct _Elm_Fileselector_Entry_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_FILESELECTOR_ENTRY_CHECK(obj) \
|
#define ELM_FILESELECTOR_ENTRY_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_FILESELECTOR_ENTRY_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FILESELECTOR_ENTRY_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -80,7 +80,7 @@ struct _Vertex3
|
||||||
|
|
||||||
#define ELM_FLIP_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_FLIP_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_FLIP_DATA_GET(o, ptr); \
|
ELM_FLIP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -89,7 +89,7 @@ struct _Vertex3
|
||||||
|
|
||||||
#define ELM_FLIP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_FLIP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_FLIP_DATA_GET(o, ptr); \
|
ELM_FLIP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -97,7 +97,7 @@ struct _Vertex3
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_FLIP_CHECK(obj) \
|
#define ELM_FLIP_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_FLIP_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FLIP_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -51,7 +51,7 @@ struct _Elm_Flipselector_Item
|
||||||
|
|
||||||
#define ELM_FLIPSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_FLIPSELECTOR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_FLIPSELECTOR_DATA_GET(o, ptr); \
|
ELM_FLIPSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -60,7 +60,7 @@ struct _Elm_Flipselector_Item
|
||||||
|
|
||||||
#define ELM_FLIPSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_FLIPSELECTOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_FLIPSELECTOR_DATA_GET(o, ptr); \
|
ELM_FLIPSELECTOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -68,7 +68,7 @@ struct _Elm_Flipselector_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_FLIPSELECTOR_CHECK(obj) \
|
#define ELM_FLIPSELECTOR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_FLIPSELECTOR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FLIPSELECTOR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_FLIPSELECTOR_ITEM_CHECK(it) \
|
#define ELM_FLIPSELECTOR_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -34,7 +34,7 @@ struct _Elm_Frame_Smart_Data
|
||||||
|
|
||||||
#define ELM_FRAME_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_FRAME_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_FRAME_DATA_GET(o, ptr); \
|
ELM_FRAME_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -43,7 +43,7 @@ struct _Elm_Frame_Smart_Data
|
||||||
|
|
||||||
#define ELM_FRAME_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_FRAME_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_FRAME_DATA_GET(o, ptr); \
|
ELM_FRAME_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -51,7 +51,7 @@ struct _Elm_Frame_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_FRAME_CHECK(obj) \
|
#define ELM_FRAME_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_FRAME_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_FRAME_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -143,7 +143,7 @@ struct _Elm_Gengrid_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_GENGRID_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_GENGRID_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_GENGRID_DATA_GET(o, ptr); \
|
ELM_GENGRID_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -152,7 +152,7 @@ struct _Elm_Gengrid_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_GENGRID_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_GENGRID_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_GENGRID_DATA_GET(o, ptr); \
|
ELM_GENGRID_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -160,7 +160,7 @@ struct _Elm_Gengrid_Pan_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_GENGRID_CHECK(obj) \
|
#define ELM_GENGRID_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_GENGRID_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GENGRID_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_GENGRID_ITEM_CHECK(it) \
|
#define ELM_GENGRID_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -294,7 +294,7 @@ struct _Elm_Genlist_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_GENLIST_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_GENLIST_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_GENLIST_DATA_GET(o, ptr); \
|
ELM_GENLIST_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -303,7 +303,7 @@ struct _Elm_Genlist_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_GENLIST_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_GENLIST_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_GENLIST_DATA_GET(o, ptr); \
|
ELM_GENLIST_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -311,7 +311,7 @@ struct _Elm_Genlist_Pan_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_GENLIST_CHECK(obj) \
|
#define ELM_GENLIST_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_GENLIST_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GENLIST_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_GENLIST_ITEM_CHECK(it) \
|
#define ELM_GENLIST_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -51,7 +51,7 @@ struct _Elm_Glview_Smart_Data
|
||||||
|
|
||||||
#define ELM_GLVIEW_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_GLVIEW_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_GLVIEW_DATA_GET(o, ptr); \
|
ELM_GLVIEW_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -60,7 +60,7 @@ struct _Elm_Glview_Smart_Data
|
||||||
|
|
||||||
#define ELM_GLVIEW_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_GLVIEW_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_GLVIEW_DATA_GET(o, ptr); \
|
ELM_GLVIEW_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -68,7 +68,7 @@ struct _Elm_Glview_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_GLVIEW_CHECK(obj) \
|
#define ELM_GLVIEW_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_GLVIEW_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GLVIEW_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -19,6 +19,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define ELM_GRID_CHECK(obj) \
|
#define ELM_GRID_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_GRID_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_GRID_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -51,7 +51,7 @@ struct _Elm_Hover_Smart_Data
|
||||||
|
|
||||||
#define ELM_HOVER_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_HOVER_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_HOVER_DATA_GET(o, ptr); \
|
ELM_HOVER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -60,7 +60,7 @@ struct _Elm_Hover_Smart_Data
|
||||||
|
|
||||||
#define ELM_HOVER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_HOVER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_HOVER_DATA_GET(o, ptr); \
|
ELM_HOVER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -68,7 +68,7 @@ struct _Elm_Hover_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_HOVER_CHECK(obj) \
|
#define ELM_HOVER_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_HOVER_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_HOVER_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -54,7 +54,7 @@ struct _Elm_Hoversel_Item
|
||||||
|
|
||||||
#define ELM_HOVERSEL_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_HOVERSEL_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_HOVERSEL_DATA_GET(o, ptr); \
|
ELM_HOVERSEL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -63,7 +63,7 @@ struct _Elm_Hoversel_Item
|
||||||
|
|
||||||
#define ELM_HOVERSEL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_HOVERSEL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_HOVERSEL_DATA_GET(o, ptr); \
|
ELM_HOVERSEL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -71,7 +71,7 @@ struct _Elm_Hoversel_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_HOVERSEL_CHECK(obj) \
|
#define ELM_HOVERSEL_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_HOVERSEL_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_HOVERSEL_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_HOVERSEL_ITEM_CHECK(it) \
|
#define ELM_HOVERSEL_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -60,7 +60,7 @@ struct _Elm_Icon_Smart_Data
|
||||||
|
|
||||||
#define ELM_ICON_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_ICON_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_ICON_DATA_GET(o, ptr); \
|
ELM_ICON_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -69,7 +69,7 @@ struct _Elm_Icon_Smart_Data
|
||||||
|
|
||||||
#define ELM_ICON_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_ICON_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_ICON_DATA_GET(o, ptr); \
|
ELM_ICON_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -77,7 +77,7 @@ struct _Elm_Icon_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_ICON_CHECK(obj) \
|
#define ELM_ICON_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_ICON_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ICON_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -71,7 +71,7 @@ struct _Elm_Image_Smart_Data
|
||||||
|
|
||||||
#define ELM_IMAGE_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_IMAGE_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_IMAGE_DATA_GET(o, ptr); \
|
ELM_IMAGE_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -80,7 +80,7 @@ struct _Elm_Image_Smart_Data
|
||||||
|
|
||||||
#define ELM_IMAGE_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_IMAGE_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_IMAGE_DATA_GET(o, ptr); \
|
ELM_IMAGE_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -88,7 +88,7 @@ struct _Elm_Image_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_IMAGE_CHECK(obj) \
|
#define ELM_IMAGE_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_IMAGE_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_IMAGE_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -72,7 +72,7 @@ struct _Elm_Index_Omit
|
||||||
|
|
||||||
#define ELM_INDEX_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_INDEX_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_INDEX_DATA_GET(o, ptr); \
|
ELM_INDEX_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -81,7 +81,7 @@ struct _Elm_Index_Omit
|
||||||
|
|
||||||
#define ELM_INDEX_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_INDEX_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_INDEX_DATA_GET(o, ptr); \
|
ELM_INDEX_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -89,7 +89,7 @@ struct _Elm_Index_Omit
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_INDEX_CHECK(obj) \
|
#define ELM_INDEX_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_INDEX_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_INDEX_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_INDEX_ITEM_CHECK(it) \
|
#define ELM_INDEX_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -31,7 +31,7 @@ struct _Elm_Inwin_Smart_Data
|
||||||
|
|
||||||
#define ELM_INWIN_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_INWIN_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_INWIN_DATA_GET(o, ptr); \
|
ELM_INWIN_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -40,7 +40,7 @@ struct _Elm_Inwin_Smart_Data
|
||||||
|
|
||||||
#define ELM_INWIN_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_INWIN_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_INWIN_DATA_GET(o, ptr); \
|
ELM_INWIN_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -48,7 +48,7 @@ struct _Elm_Inwin_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_INWIN_CHECK(obj) \
|
#define ELM_INWIN_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_WIN_INWIN_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_WIN_INWIN_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -27,7 +27,7 @@ struct _Elm_Label_Smart_Data
|
||||||
|
|
||||||
#define ELM_LABEL_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_LABEL_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_LABEL_DATA_GET(o, ptr); \
|
ELM_LABEL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -36,7 +36,7 @@ struct _Elm_Label_Smart_Data
|
||||||
|
|
||||||
#define ELM_LABEL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_LABEL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_LABEL_DATA_GET(o, ptr); \
|
ELM_LABEL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -44,7 +44,7 @@ struct _Elm_Label_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_LABEL_CHECK(obj) \
|
#define ELM_LABEL_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_LABEL_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_LABEL_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -97,7 +97,7 @@ typedef struct _Elm_Layout_Smart_Data
|
||||||
Elm_Layout_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_LAYOUT_CLASS)
|
Elm_Layout_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_LAYOUT_CLASS)
|
||||||
|
|
||||||
#define ELM_LAYOUT_CHECK(obj) \
|
#define ELM_LAYOUT_CHECK(obj) \
|
||||||
if (!eo_isa(obj, ELM_OBJ_LAYOUT_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa(obj, ELM_OBJ_LAYOUT_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -87,7 +87,7 @@ struct _Elm_List_Item
|
||||||
|
|
||||||
#define ELM_LIST_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_LIST_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_LIST_DATA_GET(o, ptr); \
|
ELM_LIST_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -96,7 +96,7 @@ struct _Elm_List_Item
|
||||||
|
|
||||||
#define ELM_LIST_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_LIST_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_LIST_DATA_GET(o, ptr); \
|
ELM_LIST_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -104,7 +104,7 @@ struct _Elm_List_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_LIST_CHECK(obj) \
|
#define ELM_LIST_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_LIST_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_LIST_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_LIST_ITEM_CHECK(it) \
|
#define ELM_LIST_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -496,7 +496,7 @@ struct _Elm_Map_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_MAP_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_MAP_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_MAP_DATA_GET(o, ptr); \
|
ELM_MAP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -505,7 +505,7 @@ struct _Elm_Map_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_MAP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_MAP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_MAP_DATA_GET(o, ptr); \
|
ELM_MAP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -513,7 +513,7 @@ struct _Elm_Map_Pan_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_MAP_CHECK(obj) \
|
#define ELM_MAP_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_MAP_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MAP_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -44,7 +44,7 @@ struct _Elm_Mapbuf_Smart_Data
|
||||||
|
|
||||||
#define ELM_MAPBUF_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_MAPBUF_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_MAPBUF_DATA_GET(o, ptr); \
|
ELM_MAPBUF_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -53,7 +53,7 @@ struct _Elm_Mapbuf_Smart_Data
|
||||||
|
|
||||||
#define ELM_MAPBUF_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_MAPBUF_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_MAPBUF_DATA_GET(o, ptr); \
|
ELM_MAPBUF_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -61,7 +61,7 @@ struct _Elm_Mapbuf_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_MAPBUF_CHECK(obj) \
|
#define ELM_MAPBUF_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_MAPBUF_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MAPBUF_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -64,7 +64,7 @@ struct _Elm_Menu_Item
|
||||||
|
|
||||||
#define ELM_MENU_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_MENU_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_MENU_DATA_GET(o, ptr); \
|
ELM_MENU_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -73,7 +73,7 @@ struct _Elm_Menu_Item
|
||||||
|
|
||||||
#define ELM_MENU_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_MENU_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_MENU_DATA_GET(o, ptr); \
|
ELM_MENU_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -81,7 +81,7 @@ struct _Elm_Menu_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_MENU_CHECK(obj) \
|
#define ELM_MENU_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_MENU_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MENU_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_MENU_ITEM_CHECK(it) \
|
#define ELM_MENU_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -107,7 +107,7 @@ struct _Elm_Multibuttonentry_Smart_Data
|
||||||
|
|
||||||
#define ELM_MULTIBUTTONENTRY_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_MULTIBUTTONENTRY_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
Elm_Multibuttonentry_Smart_Data *ptr = eo_data_scope_get(o, ELM_OBJ_MULTIBUTTONENTRY_CLASS); \
|
Elm_Multibuttonentry_Smart_Data *ptr = eo_data_scope_get(o, ELM_OBJ_MULTIBUTTONENTRY_CLASS); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -116,7 +116,7 @@ struct _Elm_Multibuttonentry_Smart_Data
|
||||||
|
|
||||||
#define ELM_MULTIBUTTONENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_MULTIBUTTONENTRY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
Elm_Multibuttonentry_Smart_Data * ptr = eo_data_scope_get(o, ELM_OBJ_MULTIBUTTONENTRY_CLASS); \
|
Elm_Multibuttonentry_Smart_Data * ptr = eo_data_scope_get(o, ELM_OBJ_MULTIBUTTONENTRY_CLASS); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -124,7 +124,7 @@ struct _Elm_Multibuttonentry_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_MULTIBUTTONENTRY_CHECK(obj) \
|
#define ELM_MULTIBUTTONENTRY_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_MULTIBUTTONENTRY_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_MULTIBUTTONENTRY_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_MULTIBUTTONENTRY_ITEM_CHECK(it) \
|
#define ELM_MULTIBUTTONENTRY_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -84,7 +84,7 @@ struct _Elm_Naviframe_Text_Item_Pair
|
||||||
|
|
||||||
#define ELM_NAVIFRAME_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_NAVIFRAME_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_NAVIFRAME_DATA_GET(o, ptr); \
|
ELM_NAVIFRAME_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -93,7 +93,7 @@ struct _Elm_Naviframe_Text_Item_Pair
|
||||||
|
|
||||||
#define ELM_NAVIFRAME_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_NAVIFRAME_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_NAVIFRAME_DATA_GET(o, ptr); \
|
ELM_NAVIFRAME_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -101,7 +101,7 @@ struct _Elm_Naviframe_Text_Item_Pair
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_NAVIFRAME_CHECK(obj) \
|
#define ELM_NAVIFRAME_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_NAVIFRAME_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_NAVIFRAME_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_NAVIFRAME_ITEM_CHECK(it) \
|
#define ELM_NAVIFRAME_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -41,7 +41,7 @@ struct _Elm_Notify_Smart_Data
|
||||||
|
|
||||||
#define ELM_NOTIFY_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_NOTIFY_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_NOTIFY_DATA_GET(o, ptr); \
|
ELM_NOTIFY_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -50,7 +50,7 @@ struct _Elm_Notify_Smart_Data
|
||||||
|
|
||||||
#define ELM_NOTIFY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_NOTIFY_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_NOTIFY_DATA_GET(o, ptr); \
|
ELM_NOTIFY_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -58,7 +58,7 @@ struct _Elm_Notify_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_NOTIFY_CHECK(obj) \
|
#define ELM_NOTIFY_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_NOTIFY_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_NOTIFY_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -39,7 +39,7 @@ struct _Elm_Panel_Smart_Data
|
||||||
|
|
||||||
#define ELM_PANEL_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PANEL_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PANEL_DATA_GET(o, ptr); \
|
ELM_PANEL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -48,7 +48,7 @@ struct _Elm_Panel_Smart_Data
|
||||||
|
|
||||||
#define ELM_PANEL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PANEL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PANEL_DATA_GET(o, ptr); \
|
ELM_PANEL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -56,7 +56,7 @@ struct _Elm_Panel_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PANEL_CHECK(obj) \
|
#define ELM_PANEL_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PANEL_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PANEL_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -42,7 +42,7 @@ struct _Elm_Panes_Smart_Data
|
||||||
|
|
||||||
#define ELM_PANES_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PANES_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PANES_DATA_GET(o, ptr); \
|
ELM_PANES_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -51,7 +51,7 @@ struct _Elm_Panes_Smart_Data
|
||||||
|
|
||||||
#define ELM_PANES_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PANES_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PANES_DATA_GET(o, ptr); \
|
ELM_PANES_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -59,7 +59,7 @@ struct _Elm_Panes_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PANES_CHECK(obj) \
|
#define ELM_PANES_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PANES_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PANES_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -47,7 +47,7 @@ struct _Elm_Photo_Smart_Data
|
||||||
|
|
||||||
#define ELM_PHOTO_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PHOTO_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PHOTO_DATA_GET(o, ptr); \
|
ELM_PHOTO_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -56,7 +56,7 @@ struct _Elm_Photo_Smart_Data
|
||||||
|
|
||||||
#define ELM_PHOTO_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PHOTO_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PHOTO_DATA_GET(o, ptr); \
|
ELM_PHOTO_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -64,7 +64,7 @@ struct _Elm_Photo_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PHOTO_CHECK(obj) \
|
#define ELM_PHOTO_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PHOTO_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PHOTO_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -143,7 +143,7 @@ struct _Elm_Photocam_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_PHOTOCAM_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PHOTOCAM_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PHOTOCAM_DATA_GET(o, ptr); \
|
ELM_PHOTOCAM_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -152,7 +152,7 @@ struct _Elm_Photocam_Pan_Smart_Data
|
||||||
|
|
||||||
#define ELM_PHOTOCAM_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PHOTOCAM_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PHOTOCAM_DATA_GET(o, ptr); \
|
ELM_PHOTOCAM_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -160,7 +160,7 @@ struct _Elm_Photocam_Pan_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PHOTOCAM_CHECK(obj) \
|
#define ELM_PHOTOCAM_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PHOTOCAM_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PHOTOCAM_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -50,7 +50,7 @@ struct _Elm_Player_Smart_Data
|
||||||
|
|
||||||
#define ELM_PLAYER_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PLAYER_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PLAYER_DATA_GET(o, ptr); \
|
ELM_PLAYER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -59,7 +59,7 @@ struct _Elm_Player_Smart_Data
|
||||||
|
|
||||||
#define ELM_PLAYER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PLAYER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PLAYER_DATA_GET(o, ptr); \
|
ELM_PLAYER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -67,7 +67,7 @@ struct _Elm_Player_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PLAYER_CHECK(obj) \
|
#define ELM_PLAYER_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PLAYER_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PLAYER_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
|
|
||||||
#define ELM_PLUG_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PLUG_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PLUG_DATA_GET(o, ptr); \
|
ELM_PLUG_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -31,7 +31,7 @@
|
||||||
|
|
||||||
#define ELM_PLUG_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PLUG_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PLUG_DATA_GET(o, ptr); \
|
ELM_PLUG_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -39,7 +39,7 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PLUG_CHECK(obj) \
|
#define ELM_PLUG_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PLUG_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PLUG_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -74,7 +74,7 @@ struct _Action_Area_Data
|
||||||
|
|
||||||
#define ELM_POPUP_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_POPUP_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_POPUP_DATA_GET(o, ptr); \
|
ELM_POPUP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -83,7 +83,7 @@ struct _Action_Area_Data
|
||||||
|
|
||||||
#define ELM_POPUP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_POPUP_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_POPUP_DATA_GET(o, ptr); \
|
ELM_POPUP_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -91,7 +91,7 @@ struct _Action_Area_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_POPUP_CHECK(obj) \
|
#define ELM_POPUP_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_POPUP_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_POPUP_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_POPUP_ITEM_CHECK(it) \
|
#define ELM_POPUP_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -94,7 +94,7 @@ extern const Elm_Prefs_Item_Iface *elm_prefs_item_default_widget;
|
||||||
Elm_Prefs_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_PREFS_CLASS)
|
Elm_Prefs_Smart_Data * sd = eo_data_scope_get(o, ELM_OBJ_PREFS_CLASS)
|
||||||
|
|
||||||
#define ELM_PREFS_ENTRY(o, sd) \
|
#define ELM_PREFS_ENTRY(o, sd) \
|
||||||
if (!sd->data_file || !sd->page) \
|
if (EINA_UNLIKELY(!sd->data_file || !sd->page)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("You must issue elm_prefs_file_set() on this widget before" \
|
CRI("You must issue elm_prefs_file_set() on this widget before" \
|
||||||
" you make this call"); \
|
" you make this call"); \
|
||||||
|
@ -103,7 +103,7 @@ extern const Elm_Prefs_Item_Iface *elm_prefs_item_default_widget;
|
||||||
|
|
||||||
#define ELM_PREFS_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PREFS_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PREFS_DATA_GET(o, ptr); \
|
ELM_PREFS_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -112,7 +112,7 @@ extern const Elm_Prefs_Item_Iface *elm_prefs_item_default_widget;
|
||||||
|
|
||||||
#define ELM_PREFS_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PREFS_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PREFS_DATA_GET(o, ptr); \
|
ELM_PREFS_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -120,7 +120,7 @@ extern const Elm_Prefs_Item_Iface *elm_prefs_item_default_widget;
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PREFS_CHECK(obj) \
|
#define ELM_PREFS_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PREFS_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PREFS_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -53,7 +53,7 @@ struct _Elm_Progress_Status
|
||||||
|
|
||||||
#define ELM_PROGRESSBAR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_PROGRESSBAR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_PROGRESSBAR_DATA_GET(o, ptr); \
|
ELM_PROGRESSBAR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -62,7 +62,7 @@ struct _Elm_Progress_Status
|
||||||
|
|
||||||
#define ELM_PROGRESSBAR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_PROGRESSBAR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_PROGRESSBAR_DATA_GET(o, ptr); \
|
ELM_PROGRESSBAR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -70,7 +70,7 @@ struct _Elm_Progress_Status
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_PROGRESSBAR_CHECK(obj) \
|
#define ELM_PROGRESSBAR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_PROGRESSBAR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_PROGRESSBAR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -44,7 +44,7 @@ struct _Elm_Radio_Smart_Data
|
||||||
|
|
||||||
#define ELM_RADIO_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_RADIO_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_RADIO_DATA_GET(o, ptr); \
|
ELM_RADIO_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -53,7 +53,7 @@ struct _Elm_Radio_Smart_Data
|
||||||
|
|
||||||
#define ELM_RADIO_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_RADIO_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_RADIO_DATA_GET(o, ptr); \
|
ELM_RADIO_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -61,7 +61,7 @@ struct _Elm_Radio_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_RADIO_CHECK(obj) \
|
#define ELM_RADIO_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_RADIO_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_RADIO_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -55,7 +55,7 @@ struct Segment
|
||||||
|
|
||||||
#define ELM_ROUTE_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_ROUTE_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_ROUTE_DATA_GET(o, ptr); \
|
ELM_ROUTE_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -64,7 +64,7 @@ struct Segment
|
||||||
|
|
||||||
#define ELM_ROUTE_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_ROUTE_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_ROUTE_DATA_GET(o, ptr); \
|
ELM_ROUTE_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -72,7 +72,7 @@ struct Segment
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_ROUTE_CHECK(obj) \
|
#define ELM_ROUTE_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_ROUTE_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_ROUTE_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -38,7 +38,7 @@ struct _Elm_Scroller_Smart_Data
|
||||||
|
|
||||||
#define ELM_SCROLLER_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_SCROLLER_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_SCROLLER_DATA_GET(o, ptr); \
|
ELM_SCROLLER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -47,7 +47,7 @@ struct _Elm_Scroller_Smart_Data
|
||||||
|
|
||||||
#define ELM_SCROLLER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_SCROLLER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_SCROLLER_DATA_GET(o, ptr); \
|
ELM_SCROLLER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -55,7 +55,7 @@ struct _Elm_Scroller_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_SCROLLER_CHECK(obj) \
|
#define ELM_SCROLLER_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_SCROLLER_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SCROLLER_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -47,7 +47,7 @@ struct _Elm_Segment_Item
|
||||||
|
|
||||||
#define ELM_SEGMENT_CONTROL_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_SEGMENT_CONTROL_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_SEGMENT_CONTROL_DATA_GET(o, ptr); \
|
ELM_SEGMENT_CONTROL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -56,7 +56,7 @@ struct _Elm_Segment_Item
|
||||||
|
|
||||||
#define ELM_SEGMENT_CONTROL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_SEGMENT_CONTROL_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_SEGMENT_CONTROL_DATA_GET(o, ptr); \
|
ELM_SEGMENT_CONTROL_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -64,7 +64,7 @@ struct _Elm_Segment_Item
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_SEGMENT_CONTROL_CHECK(obj) \
|
#define ELM_SEGMENT_CONTROL_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_SEGMENT_CONTROL_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SEGMENT_CONTROL_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_SEGMENT_CONTROL_ITEM_CHECK(it) \
|
#define ELM_SEGMENT_CONTROL_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -32,7 +32,7 @@ struct _Elm_Separator_Smart_Data
|
||||||
|
|
||||||
#define ELM_SEPARATOR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_SEPARATOR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_SEPARATOR_DATA_GET(o, ptr); \
|
ELM_SEPARATOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -41,7 +41,7 @@ struct _Elm_Separator_Smart_Data
|
||||||
|
|
||||||
#define ELM_SEPARATOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_SEPARATOR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_SEPARATOR_DATA_GET(o, ptr); \
|
ELM_SEPARATOR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -49,7 +49,7 @@ struct _Elm_Separator_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_SEPARATOR_CHECK(obj) \
|
#define ELM_SEPARATOR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_SEPARATOR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SEPARATOR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -57,7 +57,7 @@ struct _Elm_Slider_Smart_Data
|
||||||
|
|
||||||
#define ELM_SLIDER_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_SLIDER_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_SLIDER_DATA_GET(o, ptr); \
|
ELM_SLIDER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -66,7 +66,7 @@ struct _Elm_Slider_Smart_Data
|
||||||
|
|
||||||
#define ELM_SLIDER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_SLIDER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_SLIDER_DATA_GET(o, ptr); \
|
ELM_SLIDER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -74,7 +74,7 @@ struct _Elm_Slider_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_SLIDER_CHECK(obj) \
|
#define ELM_SLIDER_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_SLIDER_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SLIDER_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -63,7 +63,7 @@ struct _Elm_Slideshow_Smart_Data
|
||||||
|
|
||||||
#define ELM_SLIDESHOW_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_SLIDESHOW_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_SLIDESHOW_DATA_GET(o, ptr); \
|
ELM_SLIDESHOW_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -72,7 +72,7 @@ struct _Elm_Slideshow_Smart_Data
|
||||||
|
|
||||||
#define ELM_SLIDESHOW_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_SLIDESHOW_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_SLIDESHOW_DATA_GET(o, ptr); \
|
ELM_SLIDESHOW_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -80,7 +80,7 @@ struct _Elm_Slideshow_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_SLIDESHOW_CHECK(obj) \
|
#define ELM_SLIDESHOW_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_SLIDESHOW_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SLIDESHOW_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_SLIDESHOW_ITEM_CHECK(it) \
|
#define ELM_SLIDESHOW_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -56,7 +56,7 @@ struct _Elm_Spinner_Special_Value
|
||||||
|
|
||||||
#define ELM_SPINNER_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_SPINNER_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_SPINNER_DATA_GET(o, ptr); \
|
ELM_SPINNER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -65,7 +65,7 @@ struct _Elm_Spinner_Special_Value
|
||||||
|
|
||||||
#define ELM_SPINNER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_SPINNER_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_SPINNER_DATA_GET(o, ptr); \
|
ELM_SPINNER_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -73,7 +73,7 @@ struct _Elm_Spinner_Special_Value
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_SPINNER_CHECK(obj) \
|
#define ELM_SPINNER_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_SPINNER_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_SPINNER_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -19,7 +19,7 @@
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#define ELM_TABLE_CHECK(obj) \
|
#define ELM_TABLE_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_TABLE_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_TABLE_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -70,7 +70,7 @@ struct _Elm_Thumb_Smart_Data
|
||||||
|
|
||||||
#define ELM_THUMB_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_THUMB_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_THUMB_DATA_GET(o, ptr); \
|
ELM_THUMB_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -79,7 +79,7 @@ struct _Elm_Thumb_Smart_Data
|
||||||
|
|
||||||
#define ELM_THUMB_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_THUMB_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_THUMB_DATA_GET(o, ptr); \
|
ELM_THUMB_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -87,7 +87,7 @@ struct _Elm_Thumb_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_THUMB_CHECK(obj) \
|
#define ELM_THUMB_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_THUMB_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_THUMB_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -100,7 +100,7 @@ struct _Elm_Toolbar_Item_State
|
||||||
|
|
||||||
#define ELM_TOOLBAR_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_TOOLBAR_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_TOOLBAR_DATA_GET(o, ptr); \
|
ELM_TOOLBAR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -109,7 +109,7 @@ struct _Elm_Toolbar_Item_State
|
||||||
|
|
||||||
#define ELM_TOOLBAR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_TOOLBAR_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_TOOLBAR_DATA_GET(o, ptr); \
|
ELM_TOOLBAR_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -117,7 +117,7 @@ struct _Elm_Toolbar_Item_State
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_TOOLBAR_CHECK(obj) \
|
#define ELM_TOOLBAR_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_TOOLBAR_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_TOOLBAR_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#define ELM_TOOLBAR_ITEM_CHECK(it) \
|
#define ELM_TOOLBAR_ITEM_CHECK(it) \
|
||||||
|
|
|
@ -36,7 +36,7 @@ struct _Elm_Video_Smart_Data
|
||||||
|
|
||||||
#define ELM_VIDEO_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_VIDEO_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_VIDEO_DATA_GET(o, ptr); \
|
ELM_VIDEO_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -45,7 +45,7 @@ struct _Elm_Video_Smart_Data
|
||||||
|
|
||||||
#define ELM_VIDEO_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_VIDEO_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_VIDEO_DATA_GET(o, ptr); \
|
ELM_VIDEO_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -53,7 +53,7 @@ struct _Elm_Video_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_VIDEO_CHECK(obj) \
|
#define ELM_VIDEO_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_VIDEO_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_VIDEO_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -127,7 +127,7 @@ struct _View_Smart_Data
|
||||||
|
|
||||||
#define ELM_WEB_DATA_GET_OR_RETURN(o, ptr) \
|
#define ELM_WEB_DATA_GET_OR_RETURN(o, ptr) \
|
||||||
ELM_WEB_DATA_GET(o, ptr); \
|
ELM_WEB_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -136,7 +136,7 @@ struct _View_Smart_Data
|
||||||
|
|
||||||
#define ELM_WEB_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
#define ELM_WEB_DATA_GET_OR_RETURN_VAL(o, ptr, val) \
|
||||||
ELM_WEB_DATA_GET(o, ptr); \
|
ELM_WEB_DATA_GET(o, ptr); \
|
||||||
if (!ptr) \
|
if (EINA_UNLIKELY(!ptr)) \
|
||||||
{ \
|
{ \
|
||||||
CRI("No widget data for object %p (%s)", \
|
CRI("No widget data for object %p (%s)", \
|
||||||
o, evas_object_type_get(o)); \
|
o, evas_object_type_get(o)); \
|
||||||
|
@ -144,7 +144,7 @@ struct _View_Smart_Data
|
||||||
}
|
}
|
||||||
|
|
||||||
#define ELM_WEB_CHECK(obj) \
|
#define ELM_WEB_CHECK(obj) \
|
||||||
if (!eo_isa((obj), ELM_OBJ_WEB_CLASS)) \
|
if (EINA_UNLIKELY(!eo_isa((obj), ELM_OBJ_WEB_CLASS))) \
|
||||||
return
|
return
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue