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")
#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;
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);
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;
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;