Fix build warning 34/148934/1
authorsungwook79.park <sungwook79.park@samsung.com>
Mon, 11 Sep 2017 07:10:45 +0000 (16:10 +0900)
committersungwook79.park <sungwook79.park@samsung.com>
Mon, 11 Sep 2017 07:10:45 +0000 (16:10 +0900)
Change-Id: I4a1b87bf4a93e7c8d345fa2f52b2a0716e5e63b8
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
CMakeLists.txt
src/ise-stt-common.cpp
src/ise.cpp

index 09e051e..9a1da8f 100644 (file)
@@ -99,7 +99,7 @@ SET(SETTING_PKGS_CHECK_MODULES
 
 pkg_check_modules(ISE_SETTING_PKGS REQUIRED ${SETTING_PKGS_CHECK_MODULES})
 
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -fPIE -Wall -fpermissive")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -fPIE -Wall -fpermissive -Werror")
 #SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -finstrument-functions")
 SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
 SET(CMAKE_CXX_FLAGS_RELEASE "-O2 -g")
index 1b6a795..c456d6b 100755 (executable)
@@ -31,7 +31,8 @@
 #include "ise-stt-common.h"
 #include "eflutil.h"
 
-extern char *supported_language;
+extern const char *supported_language[];
+
 void _stt_lang_changed_cb(keynode_t *key, void* data)
 {
     if (!data) return;
index f9c5502..115bb70 100644 (file)
@@ -136,7 +136,7 @@ class CandidateEventListener: public EventListener
             const MultiEventDesc &multidesc = dynamic_cast<const MultiEventDesc &>(desc);
             switch (multidesc.type) {
                 case MultiEventDesc::CANDIDATE_ITEM_MOUSE_DOWN:
-                    if (multidesc.index < g_smartreply_size)
+                    if (multidesc.index < (int)g_smartreply_size)
                         ise_send_string(g_softcandidate_string[multidesc.index].c_str());
                     else
                         ime_select_candidate(multidesc.index - g_smartreply_size);
@@ -211,7 +211,7 @@ static void _input_smartreply_notify_cb(void *user_data)
         if (len > 0) {
             for (int i = 0; i < len; i++) {
                 int type;
-                char *reply = "";
+                char *reply = (char *)"";
                 reply = input_smartreply_get_nth_item(i, &type);
                 if (reply == NULL)
                     continue;
@@ -2518,8 +2518,8 @@ static void ime_app_process_input_device_event_cb(ime_input_device_type_e device
 
 static void ime_app_prediction_hint_set_cb(const char *prediction_hint, void *user_data)
 {
-    char *sender = "mms";
-    char *caller_id = "mms";
+    char *sender = (char *)"mms";
+    char *caller_id = (char *)"mms";
     char *hint = (char *)prediction_hint;
 
     if (!prediction_hint) return;