elementary: cast an uintptr_t when pushing stuff into a pointer.

This commit is contained in:
Cedric Bail 2013-09-26 16:34:35 +09:00
parent 8bdce4f119
commit f2b0d4568d
2 changed files with 8 additions and 8 deletions

View File

@ -93,19 +93,19 @@ _prop_changed(void *user_data, Eldbus_Proxy *proxy EINA_UNUSED, void *event_info
NULL, NULL));
else if (!strcmp(prop_event->name, "NewEvents"))
eo_do(eo, eo_event_callback_call(ELM_APP_CLIENT_VIEW_EV_NEW_EVENTS_CHANGED,
(void *)(long)_int_prop_get(v), NULL));
(void *)(uintptr_t)_int_prop_get(v), NULL));
else if (!strcmp(prop_event->name, "Progress"))
eo_do(eo, eo_event_callback_call(ELM_APP_CLIENT_VIEW_EV_PROGRESS_CHANGED,
(void *)(long)_short_prop_get(v), NULL));
(void *)(uintptr_t)_short_prop_get(v), NULL));
else if (!strcmp(prop_event->name, "State"))
{
cdata->state = _string_state_to_id(_string_prop_get(v));
eo_do(eo, eo_event_callback_call(ELM_APP_CLIENT_VIEW_EV_STATE_CHANGED,
(void *)(long)cdata->state, NULL));
(void *)(uintptr_t)cdata->state, NULL));
}
else if (!strcmp(prop_event->name, "WindowId"))
eo_do(eo, eo_event_callback_call(ELM_APP_CLIENT_VIEW_EV_WINDOW_CHANGED,
(void *)(long)_int_prop_get(v), NULL));
(void *)(uintptr_t)_int_prop_get(v), NULL));
else
return;
@ -149,7 +149,7 @@ elm_app_client_view_internal_state_set(Eo *eo, Elm_App_View_State state)
if (!changed)
return;
eo_do(eo, eo_event_callback_call(ELM_APP_CLIENT_VIEW_EV_STATE_CHANGED,
(void *)(long)cdata->state, NULL));
(void *)(uintptr_t)cdata->state, NULL));
}
static void

View File

@ -1318,13 +1318,13 @@ _elm_widget_can_focus_set(Eo *obj, void *_pd, va_list *list)
evas_object_event_callback_add(obj, EVAS_CALLBACK_KEY_DOWN,
_propagate_event,
(void *)(long)EVAS_CALLBACK_KEY_DOWN);
(void *)(uintptr_t)EVAS_CALLBACK_KEY_DOWN);
evas_object_event_callback_add(obj, EVAS_CALLBACK_KEY_UP,
_propagate_event,
(void *)(long)EVAS_CALLBACK_KEY_UP);
(void *)(uintptr_t)EVAS_CALLBACK_KEY_UP);
evas_object_event_callback_add(obj, EVAS_CALLBACK_MOUSE_WHEEL,
_propagate_event,
(void *)(long)EVAS_CALLBACK_MOUSE_WHEEL);
(void *)(uintptr_t)EVAS_CALLBACK_MOUSE_WHEEL);
}
else
{