From 750165a251c55f36cf70a9816b1c51c1081fc2be Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Thu, 17 Nov 2016 21:17:24 -0500 Subject: [PATCH] prevent use-after-free error --- menu/drivers/xmb.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/menu/drivers/xmb.c b/menu/drivers/xmb.c index 62441cad07..dd5aaa8f8d 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -2844,10 +2844,10 @@ static void xmb_init_ribbon(xmb_handle_t * xmb) coords.lut_tex_coord = dummy; coords.vertices = vertices_total; + video_coord_array_append(ca, &coords, coords.vertices); + free(dummy); free(ribbon_verts); - - video_coord_array_append(ca, &coords, coords.vertices); }