add null check code 72/190872/1 submit/tizen/20181008.071313
authorKiseok Chang <kiso.chang@samsung.com>
Mon, 8 Oct 2018 07:07:20 +0000 (16:07 +0900)
committerKiseok Chang <kiso.chang@samsung.com>
Mon, 8 Oct 2018 07:07:56 +0000 (16:07 +0900)
- in setting-storage-applications.c

Change-Id: I97cf997662e2e6733625fe41df5a087dba2b992d
Signed-off-by: Kiseok Chang <kiso.chang@samsung.com>
setting-storage/src/setting-storage-applications.c

index ab0052546c5d9c3b21700de699cce09fa9a80477..3a6d358b5097d6c079cab4d383b1fe26e85df882 100755 (executable)
@@ -1048,12 +1048,12 @@ static void __select_all(SettingStorage *ad)
 
        while (it) {
                sel = (Setting_GenGroupItem_Data *)elm_object_item_data_get(it);
-               node = sel->userdata;
-               sel->chk_status = ad->misces_is_select_all;
-                                               elm_object_item_data_set(sel->item,
-                                                               sel);
-                                               storage_handle_select_list(ad, node->id,
-                                                               sel->chk_status);
+               if (sel) {
+                       node = sel->userdata;
+                       sel->chk_status = ad->misces_is_select_all;
+                       elm_object_item_data_set(sel->item, sel);
+                       storage_handle_select_list(ad, node->id, sel->chk_status);
+               }
                it = elm_genlist_item_next_get(it);
        }