diff options
author | Jaehwan Kim <jae.hwan.kim@samsung.com> | 2015-03-19 16:40:18 +0900 |
---|---|---|
committer | Jaehwan Kim <jae.hwan.kim@samsung.com> | 2015-03-19 16:56:43 +0900 |
commit | 582ad05fff54c6634eb0eaabb0855323e1e3c106 (patch) | |
tree | 5d4573ef3988215a51a602e1f2e1c7f4964e125d | |
parent | 4913f715e8d2695dc9b78b73bfeeef1d69aa451e (diff) | |
download | elementary-582ad05fff54c6634eb0eaabb0855323e1e3c106.tar.gz |
elm_widget: fix wrong parmeter.
The parameter what the application gets should Elm_Object_Item.
@fix
-rw-r--r-- | src/lib/elm_widget.c | 4 | ||||
-rw-r--r-- | src/lib/elm_widget.h | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/elm_widget.c b/src/lib/elm_widget.c index c4d2d69f4..a465e1702 100644 --- a/src/lib/elm_widget.c +++ b/src/lib/elm_widget.c @@ -5115,7 +5115,7 @@ _elm_widget_item_signal_emit(Eo *eo_item EINA_UNUSED, } EOLIAN static void -_elm_widget_item_signal_callback_add(Eo *eo_item EINA_UNUSED, +_elm_widget_item_signal_callback_add(Eo *eo_item, Elm_Widget_Item_Data *item, const char *emission, const char *source, @@ -5131,7 +5131,7 @@ _elm_widget_item_signal_callback_add(Eo *eo_item EINA_UNUSED, wisd = malloc(sizeof(Elm_Widget_Item_Signal_Data)); if (!wisd) return; - wisd->item = item; + wisd->item = eo_item; wisd->func = (Elm_Widget_Item_Signal_Cb)func; wisd->data = data; wisd->emission = eina_stringshare_add(emission); diff --git a/src/lib/elm_widget.h b/src/lib/elm_widget.h index 55673d828..e7b91ed67 100644 --- a/src/lib/elm_widget.h +++ b/src/lib/elm_widget.h @@ -466,7 +466,7 @@ typedef Evas_Object *(*Elm_Widget_Content_Unset_Cb)(const void *data, c typedef void (*Elm_Widget_Signal_Emit_Cb)(void *data, const char *emission, const char *source); typedef void (*Elm_Widget_Disable_Cb)(void *data); typedef Eina_Bool (*Elm_Widget_Del_Pre_Cb)(void *data); -typedef void (*Elm_Widget_Item_Signal_Cb)(void *data, Elm_Widget_Item_Data *item, const char *emission, const char *source); +typedef void (*Elm_Widget_Item_Signal_Cb)(void *data, Elm_Object_Item *item, const char *emission, const char *source); typedef void (*Elm_Widget_Style_Set_Cb)(void *data, const char *style); typedef const char *(*Elm_Widget_Style_Get_Cb)(const void *data); typedef void (*Elm_Widget_Focus_Set_Cb)(void *data, Eina_Bool focused); @@ -567,7 +567,7 @@ EINA_DEPRECATED EAPI Elm_Access_Info *_elm_access_object_get(const Evas_Object * struct _Elm_Widget_Item_Signal_Data { - Elm_Widget_Item_Data *item; + Elm_Object_Item *item; Elm_Widget_Item_Signal_Cb func; const char *emission; const char *source; |