Fix issue detected by static analysis tool 29/222629/1
authorJihoon Kim <jihoon48.kim@samsung.com>
Fri, 17 Jan 2020 01:09:55 +0000 (10:09 +0900)
committerJihoon Kim <jihoon48.kim@samsung.com>
Fri, 17 Jan 2020 01:11:50 +0000 (10:11 +0900)
Uninitialized scalar variable (UNINIT)
uninit_use_in_call: Using uninitialized value item_data. Field item_data.gen_item is uninitialized when calling push_back.

Change-Id: I0fd263984fb2ba937486df62b5ecf09872d21d31
Signed-off-by: Jihoon Kim <jihoon48.kim@samsung.com>
im_setting_list/input_method_setting_list_ui.cpp

index 8e6ba79..e1f9b1b 100644 (file)
@@ -827,6 +827,7 @@ static void im_setting_list_add_ime(void *data) {
         int info_list_size = g_ime_info_list.size();
         for (int i = 0; i < info_list_size; i++) {
             gen_item_data item_data;
+            item_data.gen_item = NULL;
 
             if (g_ime_info_list[i].is_preinstalled || (i == g_active_ime_index)) {
                 item_data.chk_status = EINA_TRUE;