From f6421f99886093798d81d0e7990ae3cf7570cd02 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Higor=20Eur=C3=ADpedes?= Date: Sat, 12 Dec 2015 21:39:42 -0300 Subject: [PATCH] (XMB) Fix buffer overflow It was introduced by 3df4101 . MENU_ENTRIES_CTL_START_GET and MENU_ENTRIES_CTL_START_GET access size_t-sized data, but an unsigned was passed. --- 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 18c47534dc..56730bb8cb 100644 --- a/menu/drivers/xmb.c +++ b/menu/drivers/xmb.c @@ -1535,8 +1535,8 @@ static void xmb_draw_cursor(xmb_handle_t *xmb, static void xmb_render(void *data) { float delta_time, dt; - size_t selection; - unsigned i, end, height = 0; + size_t i, selection; + unsigned end, height = 0; settings_t *settings = config_get_ptr(); xmb_handle_t *xmb = (xmb_handle_t*)data;