From dd8d01a1cb39dda1c44e78002da33f138ee9b064 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 10 Feb 2016 17:41:10 +0100 Subject: [PATCH] Reorder this code a bit --- menu/menu_driver.c | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/menu/menu_driver.c b/menu/menu_driver.c index 170bc3498c..4c887d5d08 100644 --- a/menu/menu_driver.c +++ b/menu/menu_driver.c @@ -700,12 +700,14 @@ bool menu_driver_ctl(enum rarch_menu_ctl_state state, void *data) } break; case RARCH_MENU_CTL_CONTEXT_RESET: - if (menu_driver_ctx && menu_driver_ctx->context_reset) - menu_driver_ctx->context_reset(menu_userdata); + if (!menu_driver_ctx || !menu_driver_ctx->context_reset) + return false; + menu_driver_ctx->context_reset(menu_userdata); break; case RARCH_MENU_CTL_CONTEXT_DESTROY: - if (menu_driver_ctx && menu_driver_ctx->context_destroy) - menu_driver_ctx->context_destroy(menu_userdata); + if (!menu_driver_ctx || !menu_driver_ctx->context_destroy) + return false; + menu_driver_ctx->context_destroy(menu_userdata); break; case RARCH_MENU_CTL_SHADER_MANAGER_INIT: menu_shader_manager_init(menu_driver_data);