data_get returns void*, not const void*

It is the convention for generic user data to get as const and return
as not const to avoid useless casts all around.



SVN revision: 41741
This commit is contained in:
Gustavo Sverzut Barbieri 2009-08-13 15:15:18 +00:00
parent 9f93e36cfe
commit d65e18c875
3 changed files with 6 additions and 6 deletions

View File

@ -575,7 +575,7 @@ extern "C" {
EAPI void elm_list_item_show(Elm_List_Item *item);
EAPI void elm_list_item_del(Elm_List_Item *item);
EAPI void elm_list_item_del_cb_set(Elm_List_Item *item, void (*func)(void *data, Evas_Object *obj, void *event_info));
EAPI const void *elm_list_item_data_get(const Elm_List_Item *item);
EAPI void *elm_list_item_data_get(const Elm_List_Item *item);
EAPI Evas_Object *elm_list_item_icon_get(const Elm_List_Item *item);
EAPI Evas_Object *elm_list_item_end_get(const Elm_List_Item *item);
EAPI Evas_Object *elm_list_item_base_get(const Elm_List_Item *item);
@ -665,7 +665,7 @@ extern "C" {
EAPI Eina_Bool elm_genlist_item_disabled_get(const Elm_Genlist_Item *item);
EAPI void elm_genlist_item_show(Elm_Genlist_Item *item);
EAPI void elm_genlist_item_del(Elm_Genlist_Item *item);
EAPI const void *elm_genlist_item_data_get(const Elm_Genlist_Item *item);
EAPI void *elm_genlist_item_data_get(const Elm_Genlist_Item *item);
EAPI void elm_genlist_item_update(Elm_Genlist_Item *item);
EAPI void elm_genlist_horizontal_mode_set(Evas_Object *obj, Elm_List_Mode mode);
EAPI void elm_genlist_always_select_mode_set(Evas_Object *obj, Eina_Bool always_select);

View File

@ -1946,10 +1946,10 @@ elm_genlist_item_del(Elm_Genlist_Item *it)
*
* @ingroup Genlist
*/
EAPI const void *
EAPI void *
elm_genlist_item_data_get(const Elm_Genlist_Item *it)
{
return it->data;
return (void *)it->data;
}
/**

View File

@ -610,10 +610,10 @@ elm_list_item_del_cb_set(Elm_List_Item *it, void (*func)(void *data, Evas_Object
it->del_cb = func;
}
EAPI const void *
EAPI void *
elm_list_item_data_get(const Elm_List_Item *it)
{
return it->data;
return (void *)it->data;
}
EAPI Evas_Object *