backport: add null check code$ 98/197998/1
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 17 Jan 2019 10:05:26 +0000 (11:05 +0100)
committerLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 17 Jan 2019 10:05:26 +0000 (11:05 +0100)
- in setting-storage-applications.c$

commit db0cf7fbc4886dbbe5b53f12c98aefd1ab0d34c5$
Author: Kiseok Chang <kiso.chang@samsung.com>$

Change-Id: I7dcf51f74b0cf89572ccb71dc59f3a35aaeb5360

setting-storage/src/setting-storage-applications.c

index d314d99129d516ddb6c05d533fe861ddc18b2f9a..ddfb71e1dfbb09ebb9d4d71aeec3ade9fe43c879 100644 (file)
@@ -1047,12 +1047,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);
        }