From 1656bc941d565dee116ec1b6a1a6f99f399961a2 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Mon, 20 Feb 2012 12:13:08 +0000 Subject: [PATCH] make sure to pass const to these funcs when getting. SVN revision: 68156 --- legacy/elementary/src/lib/elm_access.c | 6 +++--- legacy/elementary/src/lib/elm_widget.c | 2 +- legacy/elementary/src/lib/elm_widget.h | 8 ++++---- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/legacy/elementary/src/lib/elm_access.c b/legacy/elementary/src/lib/elm_access.c index 79c2b5a54e..5dd8ce3da1 100644 --- a/legacy/elementary/src/lib/elm_access.c +++ b/legacy/elementary/src/lib/elm_access.c @@ -237,7 +237,7 @@ _elm_access_callback_set(Elm_Access_Info *ac, int type, Elm_Access_Content_Cb fu } EAPI char * -_elm_access_text_get(Elm_Access_Info *ac, int type, Evas_Object *obj, Elm_Widget_Item *item) +_elm_access_text_get(const Elm_Access_Info *ac, int type, Evas_Object *obj, Elm_Widget_Item *item) { Elm_Access_Item *ai; Eina_List *l; @@ -304,13 +304,13 @@ _elm_access_say(const char *txt) } EAPI Elm_Access_Info * -_elm_access_object_get(Evas_Object *obj) +_elm_access_object_get(const Evas_Object *obj) { return evas_object_data_get(obj, "_elm_access"); } EAPI Elm_Access_Info * -_elm_access_item_get(Elm_Widget_Item *it) +_elm_access_item_get(const Elm_Widget_Item *it) { return it->access; } diff --git a/legacy/elementary/src/lib/elm_widget.c b/legacy/elementary/src/lib/elm_widget.c index bfd68373d3..85eedb3ff2 100644 --- a/legacy/elementary/src/lib/elm_widget.c +++ b/legacy/elementary/src/lib/elm_widget.c @@ -2458,7 +2458,7 @@ elm_widget_access_info_set(Evas_Object *obj, const char *txt) } EAPI const char * -elm_widget_access_info_get(Evas_Object *obj) +elm_widget_access_info_get(const Evas_Object *obj) { API_ENTRY return NULL; return sd->access_info; diff --git a/legacy/elementary/src/lib/elm_widget.h b/legacy/elementary/src/lib/elm_widget.h index 4bbbf27a48..ccba907e42 100644 --- a/legacy/elementary/src/lib/elm_widget.h +++ b/legacy/elementary/src/lib/elm_widget.h @@ -235,11 +235,11 @@ struct _Elm_Access_Info EAPI void _elm_access_clear(Elm_Access_Info *ac); EAPI void _elm_access_text_set(Elm_Access_Info *ac, int type, const char *text); EAPI void _elm_access_callback_set(Elm_Access_Info *ac, int type, Elm_Access_Content_Cb func, const void *data); -EAPI char *_elm_access_text_get(Elm_Access_Info *ac, int type, Evas_Object *obj, Elm_Widget_Item *item); +EAPI char *_elm_access_text_get(const Elm_Access_Info *ac, int type, Evas_Object *obj, Elm_Widget_Item *item); /* this is ok it actually returns a strduped string - it's meant to! */ EAPI void _elm_access_read(Elm_Access_Info *ac, int type, Evas_Object *obj, Elm_Widget_Item *item); EAPI void _elm_access_say(const char *txt); -EAPI Elm_Access_Info *_elm_access_object_get(Evas_Object *obj); -EAPI Elm_Access_Info *_elm_access_item_get(Elm_Widget_Item *it); +EAPI Elm_Access_Info *_elm_access_object_get(const Evas_Object *obj); +EAPI Elm_Access_Info *_elm_access_item_get(const Elm_Widget_Item *it); EAPI void _elm_access_object_hilight(Evas_Object *obj); EAPI void _elm_access_object_unhilight(Evas_Object *obj); EAPI void _elm_access_object_hilight_disable(Evas *e); @@ -436,7 +436,7 @@ EAPI void elm_widget_content_part_set(Evas_Object *obj, const char * EAPI Evas_Object *elm_widget_content_part_get(const Evas_Object *obj, const char *part); EAPI Evas_Object *elm_widget_content_part_unset(Evas_Object *obj, const char *part); EAPI void elm_widget_access_info_set(Evas_Object *obj, const char *txt); -EAPI const char *elm_widget_access_info_get(Evas_Object *obj); +EAPI const char *elm_widget_access_info_get(const Evas_Object *obj); EAPI Elm_Widget_Item *_elm_widget_item_new(Evas_Object *parent, size_t alloc_size); EAPI void _elm_widget_item_free(Elm_Widget_Item *item); EAPI void _elm_widget_item_del(Elm_Widget_Item *item);