From 0501172f7a58f86ec221bb7aceb10a2e34948267 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 21 Sep 2014 21:40:54 +0200 Subject: [PATCH] Should fix issue https://github.com/libretro/RetroArch/issues/1039 --- retroarch.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/retroarch.c b/retroarch.c index e69144058f..8090cb4978 100644 --- a/retroarch.c +++ b/retroarch.c @@ -3022,6 +3022,7 @@ static void deinit_core(void) { pretro_unload_game(); pretro_deinit(); + uninit_drivers(); uninit_libretro_sym(); } @@ -3113,7 +3114,6 @@ int rarch_main_init(int argc, char *argv[]) error: deinit_core(); - uninit_drivers(); g_extern.main_is_init = false; return 1; @@ -3760,7 +3760,6 @@ void rarch_main_deinit(void) save_auto_state(); deinit_core(); - uninit_drivers(); deinit_temporary_content(); deinit_subsystem_fullpaths();