From df039711ebace71fa626c06fa42bca7982771e2b Mon Sep 17 00:00:00 2001 From: hermet Date: Fri, 30 Dec 2011 05:12:54 +0000 Subject: [PATCH] elementary/index - deprecated APIs elm_index_item_data_set() elm_index_item_data_get() git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/elementary@66661 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33 --- src/lib/Elementary.h.in | 6 ++++-- src/lib/elm_index.c | 6 ++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/lib/Elementary.h.in b/src/lib/Elementary.h.in index 0beae08..47912c4 100644 --- a/src/lib/Elementary.h.in +++ b/src/lib/Elementary.h.in @@ -23391,10 +23391,11 @@ extern "C" { * @return The data associated with @p it * * @see elm_index_item_data_set() + * @deprecated Use elm_object_item_data_get() instead * * @ingroup Index */ - EAPI void *elm_index_item_data_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); + EINA_DEPRECATED EAPI void *elm_index_item_data_get(const Elm_Object_Item *it) EINA_ARG_NONNULL(1); /** * Set the data associated with a given index widget item @@ -23407,9 +23408,10 @@ extern "C" { * @warning The old data pointer won't be touched by this function, so * the user had better to free that old data himself/herself. * + * @deprecated Use elm_object_item_data_set() instead * @ingroup Index */ - EAPI void elm_index_item_data_set(Elm_Object_Item *it, const void *data) EINA_ARG_NONNULL(1); + EINA_DEPRECATED EAPI void elm_index_item_data_set(Elm_Object_Item *it, const void *data) EINA_ARG_NONNULL(1); /** * Set the function to be called when a given index widget item is freed. diff --git a/src/lib/elm_index.c b/src/lib/elm_index.c index d2d48d4..893d4f9 100644 --- a/src/lib/elm_index.c +++ b/src/lib/elm_index.c @@ -799,15 +799,13 @@ elm_index_item_go(Evas_Object *obj, int level __UNUSED__) EAPI void * elm_index_item_data_get(const Elm_Object_Item *it) { - ELM_OBJ_ITEM_CHECK_OR_RETURN(it, NULL); - return elm_widget_item_data_get(it); + return elm_object_item_data_get(it); } EAPI void elm_index_item_data_set(Elm_Object_Item *it, const void *data) { - ELM_OBJ_ITEM_CHECK_OR_RETURN(it); - elm_widget_item_data_set(it, data); + elm_object_item_data_set(it, (void *) data); } EAPI void -- 2.7.4