From 9b588ff55d5eb728b787967b88a6e044d8bdbd23 Mon Sep 17 00:00:00 2001 From: Ji-hoon Lee Date: Tue, 7 Mar 2017 22:18:07 +0900 Subject: [PATCH] Fix virtual function prototype mismatch Change-Id: I7fc97baf72df5be8c0dd434ad2e21f0b6ac82523 --- src/inputmethod.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/inputmethod.cpp b/src/inputmethod.cpp index 5972929..4ff94c6 100644 --- a/src/inputmethod.cpp +++ b/src/inputmethod.cpp @@ -53,7 +53,7 @@ class CCoreEventCallback : public ISCLCoreEventCallback void on_get_language_locale(sclint ic, sclchar **locale); void on_set_return_key_type(Ecore_IMF_Input_Panel_Return_Key_Type type); void on_set_return_key_disable(sclu32 disabled); - void on_set_layout(Ecore_IMF_Input_Panel_Layout layout); + void on_set_layout(sclu32 layout); void on_reset_input_context(sclint ic, const sclchar *uuid); void on_process_key_event(scim::KeyEvent &key, sclu32 *ret); void on_set_display_language(const sclchar *language); @@ -287,10 +287,10 @@ void CCoreEventCallback::on_set_return_key_disable(sclu32 disabled) } } -void CCoreEventCallback::on_set_layout(Ecore_IMF_Input_Panel_Layout layout) +void CCoreEventCallback::on_set_layout(sclu32 layout) { if (g_event_callback.layout_set) { - g_event_callback.layout_set(layout, g_event_callback.layout_set_user_data); + g_event_callback.layout_set(static_cast(layout), g_event_callback.layout_set_user_data); } } -- 2.34.1