Remove build warning 94/82694/2
authorsungwook79.park <sungwook79.park@samsung.com>
Fri, 5 Aug 2016 07:04:00 +0000 (16:04 +0900)
committersungwook79.park <sungwook79.park@samsung.com>
Fri, 5 Aug 2016 07:11:00 +0000 (16:11 +0900)
Change-Id: Ic6963cacae66f84adea5bcde843ebec3728bc531
Signed-off-by: sungwook79.park <sungwook79.park@samsung.com>
inc/w-input-stt-engine.h
inc/w-input-stt-voice.h
src/MoreOption.cpp
src/w-input-emoticon.cpp
src/w-input-keyboard.cpp
src/w-input-selector.cpp
src/w-input-stt-engine.cpp
src/w-input-stt-tos.cpp
src/w-input-stt-voice.cpp

index 2d392cb..8dbb1df 100755 (executable)
@@ -98,7 +98,7 @@ typedef enum _Feedback_Type{
 
 
 void set_animation_state(VoiceData *ud);
-char * error_string(int ecode);
+const char * error_string(int ecode);
 // STT functions
 bool _app_stt_initialize(VoiceData *user_data);
 void on_feedback(stt_h handle);
index 42b46e6..435b4f9 100755 (executable)
@@ -81,7 +81,7 @@ int is_lang_supported_by_stt(char lang[]);
 Evas_Object *show_voice_window(Evas_Object *parent, VoiceData *voicedata);
 void on_stt_pause(VoiceData *voicedata);
 void on_destroy(VoiceData *voicedata);
-char* get_lang_label(char lang[]);
+const char* get_lang_label(char lang[]);
 void _stt_lang_changed_cb(keynode_t *key, void* data);
 void start_by_press(VoiceData *voicedata);
 void voice_get_string(const char *keyValue, VoiceData *voicedata);
index 41b6b26..63505ba 100755 (executable)
@@ -211,7 +211,7 @@ void MoreOption::Update()
        char lang[6] = {0, };
        strncpy(lang, ((VoiceData *)voicedata)->kbd_lang , 5);
 
-       char* display_lang = get_lang_label(lang);
+       const char* display_lang = get_lang_label(lang);
        eext_more_option_item_part_text_set(item, "selector,sub_text", display_lang);
 }
 
@@ -262,7 +262,6 @@ void MoreOption::AddMorePage() {
        [](void *data, Evas_Object *obj, void *event_info)
        {
                PRINTFUNC(DLOG_DEBUG, "item,selected");
-               Eext_Object_Item *selected_item = (Eext_Object_Item *)event_info;
        }, NULL);
 }
 
index 33be4de..d73b692 100755 (executable)
 
 #define EMOTICON_CNT 27
 
-static int previous_icon = -1;
-
 using namespace std;
 
 typedef struct {
     int code;
-    char* name;
+    const char* name;
 }Emoticon;
 
 Emoticon emoticon_info[EMOTICON_CNT] = {
@@ -94,21 +92,6 @@ _rotary_selector_rotary_cb(void *data, Evas_Object *obj, Eext_Rotary_Event_Info
        return ECORE_CALLBACK_PASS_ON;
 }
 
-static char *_access_info_prepend_cb(void *data, Evas_Object *obj)
-{
-   PRINTFUNC(DLOG_DEBUG, "%s", __func__);
-
-   std::string text;
-
-   if (previous_icon == 10 || previous_icon == 11){
-               text = std::string("Page") + " " +std::string(dgettext(PACKAGE, emoticon_info[previous_icon].name));
-               text = text + " " + gettext("WDS_TTS_TBBODY_DOUBLE_TAP_TO_SEND");
-   } else {
-          text = std::string("Page");
-   }
-   return strdup(text.c_str());
-}
-
 static void _rotary_selector_item_clicked(void *data, Evas_Object *obj, void *event_info)
 {
     PRINTFUNC(DLOG_DEBUG, "%s", __func__);
@@ -157,7 +140,6 @@ void ise_show_emoticon_popup_rotary(void *data)
     if (!ad)
         return;
 
-    Eext_Object_Item *first_it;
 
     Evas_Object *rotary_selector = eext_rotary_selector_add(ad->naviframe);
 //    uxt_theme_object_replace_color(rotary_selector, "B01153", "AO0117");
@@ -167,8 +149,6 @@ void ise_show_emoticon_popup_rotary(void *data)
         Evas_Object *img = NULL;
         Eext_Object_Item *item = eext_rotary_selector_item_append(rotary_selector);
 
-        if (i == 0) first_it = item;
-
         img = elm_image_add(rotary_selector);
         elm_image_file_set(img, get_emoticon_file_name(i), NULL);
         eext_rotary_selector_item_part_content_set(item, "item,bg_image", EEXT_ROTARY_SELECTOR_ITEM_STATE_NORMAL, img);
index ec6393d..943ab3b 100755 (executable)
@@ -29,26 +29,6 @@ extern App_Data* app_data;
 
 Evas_Object *entry;
 
-static void input_keyboard_app_control_send_reply_cb(app_control_h request, app_control_h reply,
-                                               app_control_result_e result, void *user_data);
-
-static void input_keyboard_app_control_send_reply_cb(app_control_h request, app_control_h reply,
-                                               app_control_result_e result, void *user_data)
-{
-       char *feedback = NULL;
-       if (result == APP_CONTROL_RESULT_SUCCEEDED) {
-               if (reply) {
-                       int ret;
-                       ret = app_control_get_extra_data(reply,
-                                       "template_feedback", &feedback);
-               }
-               reply_to_sender_by_callback(feedback, "keyboard");
-               free(feedback);
-               elm_exit();
-       }
-}
-
-
 bool input_keyboard_init(app_control_h app_control)
 {
        int ret = -1;
index 021f6cd..4760a7a 100755 (executable)
@@ -43,15 +43,12 @@ InputTypeData g_input_type_data;
 
 static Elm_Object_Item *it_empty;
 static Elm_Object_Item *it_title;
-static Elm_Object_Item *it_plus;
 
 Evas_Coord last_step; // 0 ~ 9 for gesture, 10~11 for rotary
 
 void _init_app_data(App_Data* app_data);
 static void _app_language_changed(app_event_info_h event_info, void *user_data);
 
-static char *_genlist_text_set_theme_color(const char *str, const char *code);
-
 Evas_Object* _create_genlist(Evas_Object* parent);
 void _create_genlist_items(void* user_data);
 static void _popup_close_cb(void *data, Evas_Object *obj, void *event_info);
@@ -342,46 +339,6 @@ static void __ise_gl_lang_changed(void *data, Evas_Object *obj, void *event_info
        elm_genlist_realized_items_update(obj);
 }
 
-
-static char *_genlist_text_set_theme_color(const char *str, const char *code)
-{
-       int r, g, b, a;
-       Eina_Strbuf *buf = NULL;
-       char *colored = NULL;
-
-       if (code == NULL)
-               return NULL;
-
-       buf = eina_strbuf_new();
-       if (buf == NULL) {
-               PRINTFUNC(DLOG_ERROR, "Can not get create strbuf");
-               return NULL;
-       }
-
-//     ea_theme_color_get(code,
-//                     &r, &g, &b, &a,
-//                     NULL, NULL, NULL, NULL,
-//                     NULL, NULL, NULL, NULL);
-
-       eina_strbuf_append_printf(buf, "<color=#%02x%02x%02x%02x>%s</color>",
-                       r, g, b, a, str);
-
-       colored = eina_strbuf_string_steal(buf);
-
-       eina_strbuf_free(buf);
-
-       return colored;
-}
-
-
-static void _app_control_send_reply_cb(app_control_h request, app_control_h reply,
-                                               app_control_result_e result, void *user_data)
-{
-               PRINTFUNC(DLOG_DEBUG, "");
-               reply_to_sender_by_callback(NULL, NULL);
-               elm_exit();
-}
-
 void set_source_caller_app_id(app_control_h app_control)
 {
        if(!app_control){
@@ -409,7 +366,7 @@ void reply_to_sender_by_callback(const char *value, const char *type)
                int ret;
 
                if (value)
-                       app_control_add_extra_data(app_control, "selected_context", value);
+                       app_control_add_extra_data(app_control, APP_CONTROL_DATA_TEXT, value);
 
                if (type)
                        app_control_add_extra_data(app_control, "reply_type", type);
@@ -554,7 +511,6 @@ Evas_Object* _create_genlist(Evas_Object* navi)
                return NULL;
 
        elm_genlist_mode_set(genlist, ELM_LIST_COMPRESS);
-       elm_genlist_scroller_policy_set(genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
 
        Evas_Object* circle_object_genlist = eext_circle_object_genlist_add(genlist, app_data->circle_surface);
        eext_circle_object_genlist_scroller_policy_set(circle_object_genlist, ELM_SCROLLER_POLICY_OFF, ELM_SCROLLER_POLICY_OFF);
@@ -757,7 +713,6 @@ bool _app_create(void* user_data)
 void _app_service(app_control_h service, void* user_data)
 {
        int ret;
-       bool b_ret;
        char *context = NULL;
        char **input_type_array = NULL;
        int input_type_array_len = -1;
index e43a338..92075d5 100755 (executable)
                } while (0);
 
 
-static stt_state_e static_current_stt_state = STT_STATE_CREATED;
 static stt_h g_stt;
 
-static void _on_state_change_cb(stt_h stt, stt_state_e previous, stt_state_e current, void* voice_data);
-static void _on_error_cb(stt_h stt, stt_error_e reason, void *voice_data);
-static void _on_result_cb(stt_h stt, stt_result_event_e event, const char** data, int data_count, const char* msg, void *voice_data);
 
-static bool is_auto_spacing(void *voice_data)
+const char * error_string(int ecode)
 {
-       VoiceData *voicedata = (VoiceData *)voice_data;
-       int lang = 0, ret = 0;
-#if 0
-       ret = preference_get_int(PREFERENCE_ISE_STT_LANGUAGE, &lang);
-       if(PREFERENCE_ERROR_NONE != ret){
-               PRINTFUNC(DLOG_ERROR, "preference_get_int error!(%d)", ret);
-       }
-#else
-       ret = vconf_get_int(VCONFKEY_ISE_STT_LANGUAGE, &lang);
-       if (ret !=0) {
-               PRINTFUNC(DLOG_ERROR, "Vconf_get_int error!(%d)", ret);
-       }
-#endif
-       switch(lang) {
-       case 0 :
-               if((strcmp(voicedata->kbd_lang, "zh_CN") == 0) || (strcmp(voicedata->kbd_lang, "ja_JP") == 0))
-                       return false;
-               else
-                       return true;
-       case 7: // Japanese
-       case 10: // Chinese
-               return false;
-       default :
-               return true;
-       }
-
-       return true;
-}
-
-char * error_string(int ecode)
-{
-       char *str = NULL;
+       const char *str = NULL;
        switch (ecode) {
        case STT_ERROR_OUT_OF_MEMORY:
                str = "STT_ERROR_OUT_OF_MEMORY";
index 0fc51fa..67359d3 100755 (executable)
@@ -46,7 +46,7 @@ static Evas_Object *g_circle_object_first = NULL;
 
 #define N66_URL   "https://account.samsung.com/membership/pp"
 
-char *nuance_support_language[12][2] = {
+const char *nuance_support_language[12][2] = {
         {"en_GB", "en"}, // fallback
         {"de_DE", "de"},
         {"en_US", "en"},
@@ -102,7 +102,6 @@ static void __bt_connection_result_cb(app_control_h request, app_control_h reply
 }
 
 void launch_bt_connection_popup(App_Data* data){
-    App_Data* ad = (App_Data*)data;
 
     PRINTFUNC(DLOG_DEBUG, "Need to launch BT connection popup");
     app_control_h app_control;
@@ -207,8 +206,6 @@ static void show_terms(void *data, Evas_Object *obj, void *event_info)
     if (!data) return;
     if (!event_info) return;
 
-    Evas_Object *parent_win = (Evas_Object *)data;
-
     int wms_connected = 0;
     vconf_get_int(VCONFKEY_WMS_WMANAGER_CONNECTED, &wms_connected);
 
@@ -306,7 +303,7 @@ _naviframe_pop_cb(void *data , Elm_Object_Item *it)
 std::string getColorStyle(const char *code)
 {
     std::string strRet;
-    int r, g, b, a;
+    int r = 0xFF, g = 0xFF, b = 0xFF, a = 0xFF;
     char strColor[256];
 //    ea_theme_color_get(code, &r, &g, &b, &a, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
     snprintf(strColor, 256, "<color=#%02x%02x%02x%02x>", r, g, b, a);
@@ -318,13 +315,13 @@ std::string getColorStyle(const char *code)
 std::string getFontStyle(const char *code)
 {
     std::string strRet;
-    int r, g, b, a;
-    char *fontStyle;
-    int  fontSize;
-    char strColor[256];
-    char strFont[256];
+//    int r = 0xFF, g = 0xFF, b = 0xFF, a = 0xFF;
+//    char *fontStyle;
+//    int  fontSize;
+//    char strColor[256];
+//    char strFont[256];
 //    ea_theme_color_get(code, &r, &g, &b, &a, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
-    snprintf(strColor, 256, "<color=#%02x%02x%02x%02x>", r, g, b, a);
+//    snprintf(strColor, 256, "<color=#%02x%02x%02x%02x>", r, g, b, a);
 
 //    ea_theme_font_get(code,&fontStyle,&fontSize);
 /*
@@ -383,7 +380,6 @@ static void _language_changed_cb(void *_data, Evas_Object *_obj, void *_event_in
 
     int index = (int)_data;
     std::string terms = "";
-    Elm_Object_Item *navi_it = NULL;
 
     char body_str[40000];
 
@@ -643,62 +639,7 @@ static void _response_n66_cb(void *data, Evas_Object *obj, void *event_info)
 
 static void _n66_language_changed_cb(void *_data, Evas_Object *_obj, void *_event_info)
 {
-    std::string terms = "";
-
-    Evas_Object* entry = elm_layout_content_get(_obj, "elm.swallow.content");
-
-    // 1. Get Country Code
-    char *country_code = NULL;
-//    country_code = vconf_get_str(VCONFKEY_CSC_COUNTRY_ISO);
-
-    // 2. Set String ID depend on Count Code
-    char* popup_title_id = NULL;
-    char* popup_body_id = NULL;
-//    if (country_code) {
-//        if (!strcmp(country_code, "CN")) {
-//            popup_title_id = TOS_TITLE_CHN;
-//            popup_body_id = TOS_N66_BODY_CHN;
-//        } else {
-//            popup_title_id = TOS_TITLE;
-//            popup_body_id = TOS_N66_BODY;
-//        }
-//    } else {
-        PRINTFUNC(DLOG_ERROR, "Getting Count Code is Error!!! Set default TOS Text!");
-        popup_title_id = TOS_TITLE;
-        popup_body_id = TOS_N66_BODY;
-//    }
 
-//    ea_cutlink_h cutlink;
-//    ea_cutlink_create(&cutlink, entry, EA_CUTLINK_USER);
-
-    /* add a new scheme */
-//    ea_cutlink_scheme_add(cutlink, "hello:", N66_URL);
-
-    /* set prefix and postfix for a new scheme */
-//    ea_cutlink_prefix_set(cutlink, "hello:",
-//                  "<color=#5BB8FFEF underline=on "
-//                  "underline_color=#5BB8FFEF>");
-//    ea_cutlink_postfix_set(cutlink, "hello:", "</color>");
-
-    char *markup = NULL;
-    char *txt = NULL;
-    /* set text for parsing */
-    markup = elm_entry_utf8_to_markup(gettext(popup_body_id));
-//    ea_cutlink_markup_set(cutlink, markup);
-
-//    ea_cutlink_markup_apply(cutlink, gettext(popup_body_id), &txt);
-    PRINTFUNC(DLOG_DEBUG, "%s", txt);
-
-    terms = tagging(std::string(gettext(txt)));
-    elm_entry_entry_set(entry, terms.c_str());
-
-//    if (txt)
-//        free(txt);
-
-    if (markup)
-        free(markup);
-    /* destroy cutlink object */
-//    ea_cutlink_destroy(cutlink);
 }
 
 Evas_Object *create_tos_n66_popup(void *data)
@@ -721,7 +662,7 @@ Evas_Object *create_tos_n66_popup(void *data)
     edj_path = edj_path + STT_EDJ_FILE;
 
     // 1. Get Country Code
-    char *country_code = NULL;
+//    char *country_code = NULL;
 //    country_code = vconf_get_str(VCONFKEY_CSC_COUNTRY_ISO);
 
     // 2. Set String ID depend on Count Code
@@ -737,8 +678,8 @@ Evas_Object *create_tos_n66_popup(void *data)
 //        }
 //    } else {
         PRINTFUNC(DLOG_ERROR, "Getting Count Code is Error!!! Set default TOS Text!");
-        popup_title_id = TOS_TITLE;
-        popup_body_id = TOS_N66_BODY;
+//        popup_title_id = TOS_TITLE;
+//        popup_body_id = TOS_N66_BODY;
 //    }
 
 
index eefd3db..17abe66 100755 (executable)
@@ -67,7 +67,7 @@ static Elm_Genlist_Item_Class itc_2text;
 
 static void set_guide_text(VoiceData *vd, const char* text, bool translatable = false);
 
-char *supported_language[7] = {
+const char *supported_language[7] = {
                 "auto",
                 "en_US",
                 "es_US",
@@ -78,7 +78,7 @@ char *supported_language[7] = {
 };
 
 
-char *disp_lang_array[7] = {
+const char *disp_lang_array[7] = {
                 "",
                 "English (United States)",
                 "Español (América Latina)",
@@ -110,9 +110,9 @@ typedef enum {
 static void get_stt_default_language(VoiceData *my_voicedata);
 
 
-char* get_lang_label(char lang[])
+const char* get_lang_label(char lang[])
 {
-       char *str = NULL;
+       const char *str = NULL;
 
        if (strcmp (lang, "en_US") == 0)
                str = disp_lang_array[1];
@@ -162,8 +162,6 @@ _bring_in_cb(void *data)
 
 static inline Evas_Coord get_text_block_size(Evas_Object *obj, std::string text)
 {
-       int calculated_height = 0;
-
        int max_height = 1280;
        int unit_width = 282;
 
@@ -208,7 +206,7 @@ static Eina_Bool _update_textblock_timer_cb(void *data)
        voicedata->textblock_timer = NULL;
 
        std::string result_text;
-       for(int i = 0; i < voicedata->stt_results.size(); i++){
+       for(unsigned int i = 0; i < voicedata->stt_results.size(); i++){
                if(i == voicedata->stt_results.size()-1){
                        result_text += voicedata->stt_results.at(i);
                } else {
@@ -222,7 +220,6 @@ static Eina_Bool _update_textblock_timer_cb(void *data)
        Evas_Object *scroller = NULL;
        Evas_Object *box = NULL;
        Evas_Object *inner_layout = NULL;
-       char *strbuf = NULL;
 
        scroller = elm_layout_content_get((Evas_Object *)voicedata->layout_main, "text_area");
        if(!scroller)
@@ -441,7 +438,7 @@ static void on_confirm_button_clicked_cb(void *data, Evas_Object *obj, void *eve
        VoiceData* voicedata = (VoiceData*)data;
 
        std::string result_text;
-       for(int i = 0; i < voicedata->stt_results.size(); i++){
+       for(unsigned int i = 0; i < voicedata->stt_results.size(); i++){
                result_text += voicedata->stt_results.at(i);
                if(i != voicedata->stt_results.size()-1)
                        result_text += " ";
@@ -1113,7 +1110,6 @@ static void language_set_genlist_radio_cb(void *data, Evas_Object *obj, void *ev
        if(!data) return;
 
        int index = 0;
-       Evas_Object *genlist = (Evas_Object *) data;
 
        Elm_Object_Item * item = (Elm_Object_Item *) event_info;
        if (item) {
@@ -1127,7 +1123,7 @@ static void language_set_genlist_radio_cb(void *data, Evas_Object *obj, void *ev
        ecore_timer_add(0.3, close_setting_window_idler_cb, NULL);
 }
 
-static void language_changed_cb2(void *data, Evas_Object *obj, const char *emission, const char *source)
+static void language_changed_cb(void *data, Evas_Object *obj, const char *emission, const char *source)
 {
        if(!obj) return;
        elm_genlist_realized_items_update(obj);
@@ -1170,7 +1166,6 @@ static Evas_Object *create_language_list(Evas_Object *parent)
        int i = 0;
        int lang_val = 0;
        Elm_Object_Item * item = NULL;
-       Elm_Object_Item * item_title = NULL;
 
        evas_object_size_hint_weight_set(genlist, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND);
        evas_object_size_hint_align_set(genlist, EVAS_HINT_FILL, EVAS_HINT_FILL);
@@ -1185,7 +1180,7 @@ static Evas_Object *create_language_list(Evas_Object *parent)
        itc_title.func.text_get = __get_genlist_title_label;
        itc_title.func.content_get = NULL;
 
-       item_title = elm_genlist_item_append(genlist, &itc_title, (void *)-1, NULL, ELM_GENLIST_ITEM_GROUP, NULL, genlist);
+       item = elm_genlist_item_append(genlist, &itc_title, (void *)-1, NULL, ELM_GENLIST_ITEM_GROUP, NULL, genlist);
 
        // 2 line text
        itc_2text.item_style = "2text.1icon.1/sub1.multiline";
@@ -1234,7 +1229,7 @@ static Evas_Object *create_language_list(Evas_Object *parent)
 
        elm_radio_value_set(radio_gp, lang_val);
 
-       elm_object_signal_callback_add(genlist, "elm,system,language,change", "elm", language_changed_cb2, NULL);
+       elm_object_signal_callback_add(genlist, "elm,system,language,change", "elm", language_changed_cb, NULL);
 //     eext_rotary_event_callback_set(genlist, _language_list_rotary_cb, NULL);
        evas_object_smart_callback_add(genlist, "realized", _language_list_item_realized, NULL);
 
@@ -1245,17 +1240,11 @@ static Evas_Object *create_language_list(Evas_Object *parent)
 
 void create_setting_window(Evas_Object *more_option_layout)
 {
-       Evas_Coord w, h;
-
        Evas_Object *window = NULL;
        Evas_Object *layout = NULL;
        Evas_Object *genlist = NULL;
        Evas_Object *naviframe = NULL;
 
-       Elm_Object_Item *item = NULL;
-
-       const char *str = "mobile";
-
        /**
         * Create full size window
         *
@@ -1267,12 +1256,10 @@ void create_setting_window(Evas_Object *more_option_layout)
        }
 
        elm_win_title_set(window, "voice-input-setting");
-//     ecore_x_window_size_get(ecore_x_window_root_first_get(), &w, &h);
        elm_win_borderless_set(window, EINA_TRUE);
-       evas_object_resize(window, w, h);
+
 
        elm_win_indicator_mode_set(window, ELM_WIN_INDICATOR_HIDE);
-       elm_win_profiles_set(window, &str, 1);
 
        /**
         * Set window theme
@@ -1328,7 +1315,7 @@ void create_setting_window(Evas_Object *more_option_layout)
        genlist = create_language_list(naviframe);
 
        //item = elm_naviframe_item_push(naviframe, "IDS_VC_HEADER_VOICE_INPUT_LANGUAGE", NULL, NULL, genlist, NULL);
-       item = elm_naviframe_item_push(naviframe, NULL, NULL, NULL, genlist, "empty");
+       elm_naviframe_item_push(naviframe, NULL, NULL, NULL, genlist, "empty");
        //elm_object_item_domain_text_translatable_set(item, PACKAGE, EINA_TRUE);
 
        g_setting_window = window;
@@ -1336,15 +1323,6 @@ void create_setting_window(Evas_Object *more_option_layout)
        g_more_option_layout = more_option_layout;
 }
 
-static void language_changed_cb(void *data, Evas_Object * obj, void *event_info)
-{
-       PRINTFUNC(DLOG_DEBUG, "");
-
-       if(!obj) return;
-       if(!data) return;
-}
-
-
 void _stt_lang_changed_cb(keynode_t *key, void* data)
 {
        PRINTFUNC(DLOG_DEBUG, "");
@@ -1428,14 +1406,6 @@ static Evas_Object *create_text_detiled_view(Evas_Object *parent)
        return layout;
 }
 
-static Eina_Bool _idler_cb2(void *data)
-{
-       VoiceData *voicedata = (VoiceData *)data;
-
-//     uxt_scroller_set_auto_scroll_enabled(voicedata->scroller, EINA_FALSE);
-
-       return ECORE_CALLBACK_CANCEL;
-}
 
 static Eina_Bool __stt_entry_detailed_view_pop_cb(void *data, Elm_Object_Item *it)
 {
@@ -1470,8 +1440,6 @@ static Eina_Bool __stt_entry_detailed_view_pop_cb(void *data, Elm_Object_Item *i
 
        elm_scroller_region_bring_in(voicedata->scroller, 0, y+h, 300, 168);
 
-       ecore_idler_add(_idler_cb2, voicedata);
-
        return EINA_TRUE;
 }
 
@@ -1553,7 +1521,6 @@ static Evas_Object *create_textblock(void* data)
        Evas_Object *box = NULL;
        Evas_Object *inner_layout = NULL;
        Evas_Object *entry = NULL;
-       Evas_Object *tb = NULL;
        Evas_Object *circle_scroller = NULL;
 
        string edj_path = get_resource_path();
@@ -1639,16 +1606,8 @@ static Evas_Object *create_fullview(Evas_Object *parent, VoiceData *r_voicedata)
 {
        PRINTFUNC(NO_PRINT, "");
 
-       Evas_Object *more_option_layout = NULL;
        Evas_Object *layout_main = NULL;
-       Evas_Object *lang_btn_box = NULL;
-       Evas_Object *lang_btn = NULL;
-       Evas_Object *to = NULL;
-       Evas_Object *ao = NULL;
 
-       char *lang_type_str = NULL;
-
-       int lang_val = 0;
        int is_screen_reader_on = FALSE;
 
        VoiceData *voicedata = r_voicedata;
@@ -1917,8 +1876,6 @@ void on_destroy(VoiceData *r_voicedata)
 
        VoiceData *voicedata = (VoiceData *)r_voicedata;
 
-       int result = STT_ERROR_NONE;
-
        powerUnlock();
 
        if (NULL != voicedata) {