simutil: Fix a memory leak

This commit is contained in:
Denis Kenzior 2011-01-20 11:09:38 -06:00
parent 91bdf99e49
commit 8b9e4c1e18
1 changed files with 3 additions and 1 deletions

View File

@ -1513,8 +1513,10 @@ GSList *sim_parse_app_template_entries(const unsigned char *buffer, int len)
error:
while (ret) {
GSList *t = ret;
struct sim_app_record *app = ret->data;
g_free(((struct sim_app_record *) ret->data)->label);
g_free(app->label);
g_free(app);
ret = ret->next;
g_slist_free_1(t);