summaryrefslogtreecommitdiffstats
path: root/libmenu/menu.c
diff options
context:
space:
mode:
Diffstat (limited to 'libmenu/menu.c')
-rw-r--r--libmenu/menu.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libmenu/menu.c b/libmenu/menu.c
index a9e40af177..8a9cb28872 100644
--- a/libmenu/menu.c
+++ b/libmenu/menu.c
@@ -126,7 +126,7 @@ static int menu_parse_config(char* buffer, struct m_config *mconfig)
if(!name) {
mp_tmsg(MSGT_GLOBAL,MSGL_WARN,"[MENU] Menu definitions need a name attribute (line %d).\n",parser->line);
free(element);
- if(body) free(body);
+ free(body);
asx_free_attribs(attribs);
continue;
}
@@ -217,7 +217,7 @@ static int menu_parse_config(char* buffer, struct m_config *mconfig)
} else {
mp_tmsg(MSGT_GLOBAL,MSGL_WARN,"[MENU] unknown menu type '%s' at line %d\n",element,parser->line);
free(name);
- if(body) free(body);
+ free(body);
}
free(element);
@@ -285,7 +285,7 @@ void menu_uninit(void) {
for(i = 0 ; menu_list && menu_list[i].name ; i++) {
free(menu_list[i].name);
m_struct_free(&menu_list[i].type->priv_st,menu_list[i].cfg);
- if(menu_list[i].args) free(menu_list[i].args);
+ free(menu_list[i].args);
}
free(menu_list);
menu_count = 0;