From 3010ac711eea1e9e56acf86772e04bef6e6e268c Mon Sep 17 00:00:00 2001 From: Rafael Antognolli Date: Mon, 27 Jun 2011 19:58:53 +0000 Subject: [PATCH] ecore/events - constify data parameter of event_handler_data_set. Make this function and ecore_event_handler_add be consistent about it. SVN revision: 60741 --- legacy/ecore/src/lib/ecore/Ecore.h | 2 +- legacy/ecore/src/lib/ecore/ecore_events.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/legacy/ecore/src/lib/ecore/Ecore.h b/legacy/ecore/src/lib/ecore/Ecore.h index 6630e4e704..6bbe6754a1 100644 --- a/legacy/ecore/src/lib/ecore/Ecore.h +++ b/legacy/ecore/src/lib/ecore/Ecore.h @@ -641,7 +641,7 @@ extern "C" { EAPI Ecore_Event *ecore_event_add(int type, void *ev, Ecore_End_Cb func_free, void *data); EAPI void *ecore_event_del(Ecore_Event *event); EAPI void *ecore_event_handler_data_get(Ecore_Event_Handler *eh); - EAPI void *ecore_event_handler_data_set(Ecore_Event_Handler *eh, void *data); + EAPI void *ecore_event_handler_data_set(Ecore_Event_Handler *eh, const void *data); EAPI int ecore_event_type_new(void); EAPI Ecore_Event_Filter *ecore_event_filter_add(Ecore_Data_Cb func_start, Ecore_Filter_Cb func_filter, Ecore_End_Cb func_end, const void *data); EAPI void *ecore_event_filter_del(Ecore_Event_Filter *ef); diff --git a/legacy/ecore/src/lib/ecore/ecore_events.c b/legacy/ecore/src/lib/ecore/ecore_events.c index f2625a6cce..c8e1a31a16 100644 --- a/legacy/ecore/src/lib/ecore/ecore_events.c +++ b/legacy/ecore/src/lib/ecore/ecore_events.c @@ -204,7 +204,7 @@ ecore_event_handler_data_get(Ecore_Event_Handler *eh) * which was previously associated with @p eh by ecore_event_handler_add(). */ EAPI void * -ecore_event_handler_data_set(Ecore_Event_Handler *eh, void *data) +ecore_event_handler_data_set(Ecore_Event_Handler *eh, const void *data) { void *old; if (!ECORE_MAGIC_CHECK(eh, ECORE_MAGIC_EVENT_HANDLER)) @@ -213,7 +213,7 @@ ecore_event_handler_data_set(Ecore_Event_Handler *eh, void *data) return NULL; } old = eh->data; - eh->data = data; + eh->data = (void *)data; return old; }