Check NULL return

SVN revision: 50821
This commit is contained in:
Sebastian Dransfeld 2010-08-04 19:15:38 +00:00
parent 0f80a2778c
commit 80c2d94afd
2 changed files with 4 additions and 0 deletions

View File

@ -422,6 +422,7 @@ efreet_desktop_save(Efreet_Desktop *desktop)
int ok = 1;
ini = efreet_ini_new(NULL);
if (!ini) return 0;
efreet_ini_section_add(ini, "Desktop Entry");
efreet_ini_section_set(ini, "Desktop Entry");
@ -911,6 +912,7 @@ efreet_desktop_read(Efreet_Desktop *desktop)
int ok;
ini = efreet_ini_new(desktop->orig_path);
if (!ini) return 0;
if (!ini->data)
{
efreet_ini_free(ini);

View File

@ -1011,6 +1011,7 @@ efreet_icon_populate(Efreet_Icon *icon, const char *file)
const char *tmp;
ini = efreet_ini_new(file);
if (!ini) return;
if (!ini->data)
{
efreet_ini_free(ini);
@ -1346,6 +1347,7 @@ efreet_icon_theme_index_read(Efreet_Icon_Theme *theme, const char *path)
if (!theme || !path) return;
ini = efreet_ini_new(path);
if (!ini) return;
if (!ini->data)
{
efreet_ini_free(ini);