initted = 0;
- free(mapi);
- mapi = NULL;
+ ELM_SAFE_FREE(mapi, free);
}
static Elm_Access_Item *
ac = evas_object_data_get(data, "_elm_access");
if (!ac) return;
- ELM_FREE_FUNC(ac->delay_timer, ecore_timer_del);
+ ELM_SAFE_FREE(ac->delay_timer, ecore_timer_del);
if (_elm_config->access_mode != ELM_ACCESS_MODE_OFF)
ac->delay_timer = ecore_timer_add(0.2, _access_obj_over_timeout_cb, data);
_elm_access_object_unhilight(data);
- ELM_FREE_FUNC(ac->delay_timer, ecore_timer_del);
+ ELM_SAFE_FREE(ac->delay_timer, ecore_timer_del);
}
static void
Elm_Access_Item *ai;
if (!ac) return;
- ELM_FREE_FUNC(ac->delay_timer, ecore_timer_del);
+ ELM_SAFE_FREE(ac->delay_timer, ecore_timer_del);
EINA_LIST_FREE(ac->items, ai)
{
if (!ai->func)