cb->delete_me = EINA_TRUE;
_eobj_callbacks_clear(obj);
ret = data;
- goto end;
+ goto found;
}
}
-end:
+ return NULL;
+
+found:
eobj_event_callback_call(obj, EOBJ_SIG_CALLBACK_DEL, desc);
return ret;
}
cb->delete_me = EINA_TRUE;
_eobj_callbacks_clear(obj);
ret = data;
- goto end;
+ goto found;
}
}
-end:
+ return NULL;
+
+found:
eobj_event_callback_call(obj, EOBJ_SIG_CALLBACK_DEL, desc);
return ret;
}