(xmb) Fix memory leak

Fixes #3857
This commit is contained in:
Higor Eurípedes 2016-10-29 14:36:16 -03:00
parent 21c7f562f7
commit 5de85bb3e5

View File

@ -2865,9 +2865,6 @@ static void *xmb_init(void **userdata)
menu_display_allocate_white_texture();
xmb_init_horizontal_list(xmb);
/* FIXME: remove this? */
xmb->font = menu_display_font(APPLICATION_SPECIAL_DIRECTORY_ASSETS_XMB_FONT, xmb->font_size);
xmb->font2 = menu_display_font(APPLICATION_SPECIAL_DIRECTORY_ASSETS_XMB_FONT, xmb->font2_size);
xmb_init_ribbon(xmb);
return menu;
@ -3428,6 +3425,9 @@ static void xmb_context_destroy(void *data)
menu_display_font_free(xmb->font);
menu_display_font_free(xmb->font2);
xmb->font = NULL;
xmb->font2 = NULL;
}
static void xmb_toggle(void *userdata, bool menu_on)