diff --git a/src/lib/elementary/elm_prefs_data.c b/src/lib/elementary/elm_prefs_data.c index fa9e1534f6..654c0878de 100644 --- a/src/lib/elementary/elm_prefs_data.c +++ b/src/lib/elementary/elm_prefs_data.c @@ -234,6 +234,8 @@ _eet_data_load(Elm_Prefs_Data *prefs_data, EINA_LIST_FREE(values->values, it) { Elm_Prefs_Data_Item *item = malloc(sizeof(*item)); + if (!item) continue; + Eina_Bool skip = EINA_FALSE; Eina_Bool set_err = EINA_FALSE; Eina_Bool setup_err = EINA_FALSE;