free memory used by menu items when exiting expedite

SVN revision: 39023
This commit is contained in:
Vincent Torri 2009-02-15 10:48:09 +00:00
parent 1ebcebfc0f
commit 176b302b4e
1 changed files with 10 additions and 0 deletions

View File

@ -51,6 +51,16 @@ static int list_test = 0;
static void
_ui_exit(void)
{
while (menu)
{
Menu_Item *mi;
mi = (Menu_Item *)menu->data;
free(mi->icon);
free(mi->text);
free(mi);
menu = eina_list_remove_list(menu, menu);
}
engine_abort();
}