From 252b3cd77ecc36f8ad724a7a8c643cdccb1038bc Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Tue, 22 Sep 2015 16:13:17 +0900 Subject: [PATCH] Fix build error on 64bit Change-Id: I8f06ef3e7039c84f7dd6b82b575ab1e1dd1ca86a --- im_setting_list/input_method_setting_list_popup_view.cpp | 6 +++--- im_setting_list/input_method_setting_list_ui.cpp | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/im_setting_list/input_method_setting_list_popup_view.cpp b/im_setting_list/input_method_setting_list_popup_view.cpp index e5a39f1..6eec725 100644 --- a/im_setting_list/input_method_setting_list_popup_view.cpp +++ b/im_setting_list/input_method_setting_list_popup_view.cpp @@ -103,7 +103,7 @@ static void im_setting_list_load_active_ime_info(void) static void im_setting_list_radio_change_cb(void *data, Evas_Object *obj, void *event_info) { /*save the checked ime*/ - int index = (int)data; + int index = (int)reinterpret_cast(data); if (index < 0 || index >= (int)g_active_ime_info_list.size()) { LOGW("Wrong value. index : %d, g_active_ime_info_list.size () : %d\n", index, g_active_ime_info_list.size()); return; @@ -170,7 +170,7 @@ static Evas_Object *im_setting_list_genlist_create(Evas_Object* parent) static char *im_setting_list_genlist_item_label_get(void *data, Evas_Object *obj, const char *part) { - int index = (int)(data); + int index = (int)reinterpret_cast(data); if (index < 0 || index >= (int)g_active_ime_info_list.size()) { LOGW("Wrong value. index : %d, g_active_ime_info_list.size () : %d\n", index, g_active_ime_info_list.size()); return NULL; @@ -187,7 +187,7 @@ static char *im_setting_list_genlist_item_label_get(void *data, Evas_Object *obj static Evas_Object *im_setting_list_genlist_item_icon_get(void *data, Evas_Object *obj, const char *part) { - int index = (int)(data); + int index = (int)reinterpret_cast(data); if (!strcmp(part, "elm.swallow.end") || !strcmp(part, "elm.icon.2")) { Evas_Object *radio = elm_radio_add(obj); diff --git a/im_setting_list/input_method_setting_list_ui.cpp b/im_setting_list/input_method_setting_list_ui.cpp index b8aae2a..83c57b9 100644 --- a/im_setting_list/input_method_setting_list_ui.cpp +++ b/im_setting_list/input_method_setting_list_ui.cpp @@ -226,7 +226,7 @@ static void _popup_back_cb(void *data, Evas_Object *obj, void *event_info) popup_cb_data *cb_data = (popup_cb_data *)data; if (!cb_data) return; - int index = (int)(cb_data->data); + int index = (int)reinterpret_cast(cb_data->data); if (index < 0 || index >= (int)g_ime_info_list.size()) { LOGW("Wrong value. index : %d, g_ime_info_list.size() : %d\n", index, g_ime_info_list.size()); delete cb_data; -- 2.34.1