From ea935df25c3fc9aa75beb07a0604155380cebf20 Mon Sep 17 00:00:00 2001 From: Jihoon Kim Date: Fri, 26 Jun 2015 08:27:14 +0900 Subject: [PATCH] support 64bit architecture Change-Id: I83cf06056fedb3cc3190f84139eb88a07d122c26 --- src/ise.cpp | 3 ++- src/option.cpp | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/ise.cpp b/src/ise.cpp index b7e6b5b..411fa66 100755 --- a/src/ise.cpp +++ b/src/ise.cpp @@ -348,7 +348,8 @@ void CCoreEventCallback::on_set_return_key_disable (sclu32 disabled) void CCoreEventCallback::on_set_imdata(sclchar *buf, sclu32 len) { - set_ise_imdata(buf, len); + size_t _len = len; + set_ise_imdata(buf, _len); } void CCoreEventCallback::on_get_language_locale(sclint ic, sclchar **locale) diff --git a/src/option.cpp b/src/option.cpp index 6ad4983..cf44523 100644 --- a/src/option.cpp +++ b/src/option.cpp @@ -410,7 +410,7 @@ static void check_autocapitalise_change_callback(void *data, Evas_Object *obj, v if(obj) { state = elm_check_state_get(obj); } else { - state = (int)(data); + state = (int)reinterpret_cast(data); } g_config_values.auto_capitalise = state; write_ise_config_values (); @@ -424,7 +424,7 @@ static void check_autopunctuate_change_callback(void *data, Evas_Object *obj, vo if(obj) { state = elm_check_state_get(obj); } else { - state = (int)(data); + state = (int)reinterpret_cast(data); } g_config_values.auto_punctuate = state; write_ise_config_values (); @@ -438,7 +438,7 @@ static void check_sound_change_callback(void *data, Evas_Object *obj, void *even if(obj) { state = elm_check_state_get(obj); } else { - state = (int)(data); + state = (int)reinterpret_cast(data); } g_config_values.sound_on = state; write_ise_config_values (); @@ -451,7 +451,7 @@ static void check_vibration_change_callback(void *data, Evas_Object *obj, void * if(obj) { state = elm_check_state_get(obj); } else { - state = (int)(data); + state = (int)reinterpret_cast(data); } g_config_values.vibration_on = state; write_ise_config_values (); @@ -464,7 +464,7 @@ static void check_character_pre_change_callback(void *data, Evas_Object *obj, vo if(obj) { state = elm_check_state_get(obj); } else { - state = (int)(data); + state = (int)reinterpret_cast(data); } g_config_values.preview_on = state; write_ise_config_values (); -- 2.7.4