Replace sprintf with snprintf 15/42715/1 accepted/tizen/mobile/20150702.104642 accepted/tizen/tv/20150702.104655 accepted/tizen/wearable/20150702.104707 submit/tizen/20150702.094753
authorSungmin Kwak <sungmin.kwak@samsung.com>
Wed, 1 Jul 2015 07:35:26 +0000 (16:35 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Thu, 2 Jul 2015 00:22:18 +0000 (09:22 +0900)
Change-Id: Ibaf04e2dfa49ea57ece0f37fba74ff1ae5aa6d88

im_setting_list/input_method_setting_list_ui.cpp

index 5b8387a..8ab4616 100644 (file)
@@ -630,8 +630,8 @@ static void im_setting_list_add_ime(void *data) {
             NULL,
             NULL);
 
-        sprintf(item_text[0].main_text, "%s", IM_SETTING_LIST_DEFAULT_KEYBOARD);
-        sprintf(item_text[0].sub_text, "%s", g_ime_info_list[g_active_ime_index].label);
+        snprintf(item_text[0].main_text, sizeof(item_text[0].main_text), "%s", IM_SETTING_LIST_DEFAULT_KEYBOARD);
+        snprintf(item_text[0].sub_text, sizeof(item_text[0].sub_text), "%s", g_ime_info_list[g_active_ime_index].label);
         elm_genlist_item_append(ad->genlist,
             itc_im_list_item,
             (void *)&item_text[0],
@@ -640,7 +640,7 @@ static void im_setting_list_add_ime(void *data) {
             im_setting_list_set_default_keyboard_item_sel_cb,
             data);
 
-        sprintf(item_text[1].main_text, "%s", IM_SETTING_LIST_KEYBOARD_SETTING);
+        snprintf(item_text[1].main_text, sizeof(item_text[1].main_text), "%s", IM_SETTING_LIST_KEYBOARD_SETTING);
         Elm_Object_Item *item = elm_genlist_item_append(ad->genlist,
             itc_im_list_item_one_line,
             (void *)&item_text[1],