Be sure to free icon_file if it exists for both categories & items.

SVN revision: 32277
This commit is contained in:
Christopher Michael 2007-11-01 20:35:08 +00:00
parent 04592aa37d
commit 76906e9a0a
1 changed files with 2 additions and 0 deletions

View File

@ -90,6 +90,7 @@ e_configure_registry_item_del(const char *path)
evas_stringshare_del(eci->item);
evas_stringshare_del(eci->label);
evas_stringshare_del(eci->icon);
if (eci->icon_file) evas_stringshare_del(eci->icon_file);
free(eci);
goto done;
}
@ -149,6 +150,7 @@ e_configure_registry_category_del(const char *path)
evas_stringshare_del(ecat->cat);
evas_stringshare_del(ecat->label);
if (ecat->icon) evas_stringshare_del(ecat->icon);
if (ecat->icon_file) evas_stringshare_del(ecat->icon_file);
free(ecat);
goto done;
}