From e9e6c513688ef8e1b1de026707cdc0b0e05c44af Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 3 Jun 2014 16:32:00 +0200 Subject: [PATCH] (Lakka) Fix segfault --- frontend/menu/disp/lakka.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/menu/disp/lakka.c b/frontend/menu/disp/lakka.c index a276e65d9e..6f3778eeb1 100644 --- a/frontend/menu/disp/lakka.c +++ b/frontend/menu/disp/lakka.c @@ -902,11 +902,13 @@ static void lakka_frame(void) struct font_output_list *msg; gl_t *gl = (gl_t*)driver.video_data; menu_category_t *active_category = (menu_category_t*)&categories[menu_active_category]; - menu_item_t *active_item = (menu_item_t*)&active_category->items[active_category->active_item]; + menu_item_t *active_item; - if (!driver.menu || !gl) + if (!driver.menu || !gl || !active_category) return; + active_item = (menu_item_t*)&active_category->items[active_category->active_item]; + update_tweens(0.002); glViewport(0, 0, gl->win_width, gl->win_height);