eo-intro: Clean up callbacks
This commit is contained in:
parent
213277ef74
commit
756ea2231e
|
@ -34,17 +34,17 @@ _obj_create()
|
|||
}
|
||||
|
||||
static void
|
||||
_obj_callback_cb(void *data, const Efl_Event *event)
|
||||
_obj_callback_cb(void *data EINA_UNUSED, const Efl_Event *event)
|
||||
{
|
||||
Eo *obj = data;
|
||||
Eo *obj = event->object;
|
||||
|
||||
printf("Callback %s on object named \"%s\"\n", event->desc->name, efl_name_get(obj));
|
||||
}
|
||||
|
||||
static void
|
||||
_obj_del_cb(void *data, const Efl_Event *event EINA_UNUSED)
|
||||
_obj_del_cb(void *data EINA_UNUSED, const Efl_Event *event)
|
||||
{
|
||||
Eo *obj = data;
|
||||
Eo *obj = event->object;
|
||||
|
||||
printf("Object named \"%s\" deleted\n", efl_name_get(obj));
|
||||
}
|
||||
|
@ -52,11 +52,11 @@ _obj_del_cb(void *data, const Efl_Event *event EINA_UNUSED)
|
|||
static void
|
||||
_obj_callbacks(Eo *obj)
|
||||
{
|
||||
efl_event_callback_add(obj, EFL_EVENT_CALLBACK_ADD, _obj_callback_cb, obj);
|
||||
efl_event_callback_add(obj, EFL_EVENT_CALLBACK_DEL, _obj_callback_cb, obj);
|
||||
efl_event_callback_add(obj, EFL_EVENT_DEL, _obj_del_cb, obj);
|
||||
efl_event_callback_add(obj, EFL_EVENT_CALLBACK_ADD, _obj_callback_cb, NULL);
|
||||
efl_event_callback_add(obj, EFL_EVENT_CALLBACK_DEL, _obj_callback_cb, NULL);
|
||||
efl_event_callback_add(obj, EFL_EVENT_DEL, _obj_del_cb, NULL);
|
||||
|
||||
efl_event_callback_del(obj, EFL_EVENT_CALLBACK_ADD, _obj_callback_cb, obj);
|
||||
efl_event_callback_del(obj, EFL_EVENT_CALLBACK_ADD, _obj_callback_cb, NULL);
|
||||
}
|
||||
|
||||
static void
|
||||
|
|
Loading…
Reference in New Issue