From 83aab3e910ccf9a2c0f772d80283c5ba2a828b14 Mon Sep 17 00:00:00 2001 From: Sungmin Kwak Date: Tue, 21 Apr 2015 10:17:42 +0900 Subject: [PATCH] Modify to return the proper error code Change-Id: Ie0a98eb610a449650e9a1e800ef2bc14ef62ef39 --- src/inputmethod_manager.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/inputmethod_manager.cpp b/src/inputmethod_manager.cpp index 96f9029..3d91fe0 100644 --- a/src/inputmethod_manager.cpp +++ b/src/inputmethod_manager.cpp @@ -21,14 +21,20 @@ int ime_manager_show_ime_list(void) { - isf_control_show_ime_list(); - return IME_MANAGER_ERROR_NONE; + int ret = isf_control_show_ime_list(); + if (ret == 0) + return IME_MANAGER_ERROR_NONE; + else + return IME_MANAGER_ERROR_OPERATION_FAILED; } int ime_manager_show_ime_selector(void) { - isf_control_show_ime_selector(); - return IME_MANAGER_ERROR_NONE; + int ret = isf_control_show_ime_selector(); + if (ret == 0) + return IME_MANAGER_ERROR_NONE; + else + return IME_MANAGER_ERROR_OPERATION_FAILED; } int ime_manager_is_ime_enabled(const char *app_id, bool *enabled) -- 2.34.1