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:47:24 +0900 |
commit | f425f4d381eee14e6dddb13d341b26f3eb0854f5 (patch) | |
tree | 359d1c3b1e791514dc2b94fa0ba273e255e7958a | |
parent | 0243428f92bcce0327ac22e025cadd6834b779d4 (diff) | |
download | elementary-f425f4d381eee14e6dddb13d341b26f3eb0854f5.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 39e3c3240..974677e68 100644 --- a/src/lib/elm_widget.c +++ b/src/lib/elm_widget.c @@ -5119,7 +5119,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, @@ -5135,7 +5135,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 96a9444e9..a789e2a7d 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); @@ -569,7 +569,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; |