Change-Id: I5a61c0fc7de424f5811318b192bac6ee64267d20
Signed-off-by: hyunho <hhstark.kang@samsung.com>
EXPORT_API int appcore_set_event_callback(enum appcore_event event,
int (*cb) (void *, void *), void *data)
{
- if (__handles[event])
- appcore_base_remove_event(__handles[event]);
+ int ret;
+ if (__handles[event]) {
+ ret = appcore_base_remove_event(__handles[event]);
+ if (ret != 0)
+ _ERR("Fail to remove event");
+ }
__handles[event] = appcore_base_add_event((enum appcore_base_event)__convertor[event], cb, data);
return 0;