forked from enlightenment/efl
Efreet: Create theme before accessing it
SVN revision: 57773
This commit is contained in:
parent
e171893e89
commit
a433d4d56f
|
@ -938,15 +938,15 @@ main(int argc, char **argv)
|
||||||
free(keys);
|
free(keys);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
theme = eet_data_read(theme_ef, theme_edd, EFREET_CACHE_ICON_FALLBACK);
|
||||||
|
if (!theme)
|
||||||
|
theme = NEW(Efreet_Cache_Icon_Theme, 1);
|
||||||
theme->changed = changed;
|
theme->changed = changed;
|
||||||
if (changed && theme->dirs)
|
if (changed && theme->dirs)
|
||||||
{
|
{
|
||||||
efreet_hash_free(theme->dirs, free);
|
efreet_hash_free(theme->dirs, free);
|
||||||
theme->dirs = NULL;
|
theme->dirs = NULL;
|
||||||
}
|
}
|
||||||
theme = eet_data_read(theme_ef, theme_edd, EFREET_CACHE_ICON_FALLBACK);
|
|
||||||
if (!theme)
|
|
||||||
theme = NEW(Efreet_Cache_Icon_Theme, 1);
|
|
||||||
if (!theme->dirs)
|
if (!theme->dirs)
|
||||||
theme->dirs = eina_hash_string_superfast_new(NULL);
|
theme->dirs = eina_hash_string_superfast_new(NULL);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue