diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c index b2de426e37..928811abcb 100644 --- a/src/lib/eo/eo_base_class.c +++ b/src/lib/eo/eo_base_class.c @@ -134,7 +134,7 @@ _efl_object_invalidate(Eo *obj_id, Efl_Object_Data *pd) { _efl_pending_futures_clear(pd); - EO_OBJ_POINTER(obj_id, obj); + EO_OBJ_POINTER_RETURN(obj_id, obj); // Finally invalidate itself if it wasn't done already // I am not sure this is a good idea, but it force the