Free more memory in desktop_delete()
This commit is contained in:
parent
b51e92fed7
commit
74b6cd73a9
@ -705,6 +705,8 @@ void desktop_delete(Desktop * desktop)
|
|||||||
free(desktop->icon);
|
free(desktop->icon);
|
||||||
if(desktop->mime != NULL)
|
if(desktop->mime != NULL)
|
||||||
mime_delete(desktop->mime);
|
mime_delete(desktop->mime);
|
||||||
|
g_slist_foreach(desktop->apps, (GFunc)config_delete, NULL);
|
||||||
|
g_slist_free(desktop->apps);
|
||||||
free(desktop->path);
|
free(desktop->path);
|
||||||
if(desktop->font != NULL)
|
if(desktop->font != NULL)
|
||||||
pango_font_description_free(desktop->font);
|
pango_font_description_free(desktop->font);
|
||||||
|
Loading…
Reference in New Issue
Block a user