Fix prevent issue
authorSunyeop Hwang <sunyeop.hwang@samsung.com>
Tue, 29 Jan 2013 01:42:52 +0000 (10:42 +0900)
committerSunyeop Hwang <sunyeop.hwang@samsung.com>
Tue, 29 Jan 2013 01:42:52 +0000 (10:42 +0900)
Change-Id: I5d927285a6f97dd5199fd9fa540bed368629e9bf

setting-about/src/setting-about-main.c

index fc5ee3a..dcd10e4 100755 (executable)
@@ -687,6 +687,9 @@ int setting_about_generate_genlist(void *data)
                ad->item_dev_name = NULL;
        } else {
                Setting_GenGroupItem_Data *item_data = (Setting_GenGroupItem_Data *)calloc(1, sizeof(Setting_GenGroupItem_Data));
+               if (!item_data)
+                       FREE(pa_sub_desc);
+
                setting_retvm_if(!item_data, NULL, "calloc failed");
 
                item_data->keyStr = (char *)g_strdup(SETTING_ABOUT_DEVICE_NAME_STR);