From a687907bde8db835c747c1df68e9c3eb39ae849f Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 11 Feb 2015 06:27:28 +0100 Subject: [PATCH] Cleanup xmb_render_messagebox --- menu/drivers/xmb.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index c96a8198ea..ab263c8333 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -404,10 +404,7 @@ static void xmb_render_messagebox(const char *message) return; if (list->elems == 0) - { - string_list_free(list); - return; - } + goto end; x = gl->win_width / 2 - strlen(list->elems[0].data) * xmb->font_size / 4; y = gl->win_height / 2 - list->size * xmb->font_size / 2; @@ -420,6 +417,7 @@ static void xmb_render_messagebox(const char *message) xmb_draw_text(gl, xmb, msg, x, y + i * xmb->font_size, 1, 1, 0); } +end: string_list_free(list); }