From 0809969926af67d72adf907cdf6d59f0628e095f Mon Sep 17 00:00:00 2001 From: Daniel Zaoui Date: Fri, 11 Apr 2014 09:39:48 +0300 Subject: [PATCH] Menu: Fix warnings. --- src/lib/elm_menu.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/lib/elm_menu.c b/src/lib/elm_menu.c index 6aa5c41..fa1bd13 100644 --- a/src/lib/elm_menu.c +++ b/src/lib/elm_menu.c @@ -493,28 +493,30 @@ _menu_item_inactivate_cb(void *data, } static void -_block_menu(Elm_Menu_Data * sd, Evas_Object *obj EINA_UNUSED, ...) +_block_menu(void *_sd, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { const Eina_List *l; Elm_Menu_Item *current; + Elm_Menu_Data *sd = _sd; Eina_List *items = sd->items; EINA_LIST_FOREACH(items, l, current) { if (!current->blocked) current->was_enabled = !elm_widget_item_disabled_get(current); current->blocked = EINA_TRUE; - elm_object_item_disabled_set(current, EINA_TRUE); + elm_object_item_disabled_set((Elm_Object_Item *)current, EINA_TRUE); } } - + static void -_unblock_menu(Elm_Menu_Data * sd, Evas_Object *obj EINA_UNUSED, ...) +_unblock_menu(void *_sd, Evas_Object *obj EINA_UNUSED, void *event_info EINA_UNUSED) { const Eina_List *l; Elm_Menu_Item *current; + Elm_Menu_Data *sd = _sd; Eina_List *items = sd->items; EINA_LIST_FOREACH(items, l, current) { - elm_object_item_disabled_set(current, !current->was_enabled); + elm_object_item_disabled_set((Elm_Object_Item *)current, !current->was_enabled); current->blocked = EINA_FALSE; } } -- 2.7.4