From 29d68562440cc9ea38d11e87a7393ac679b2b6d1 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 10 Jun 2014 19:39:46 +0200 Subject: [PATCH] Take out duplicate freeing of log_file --- frontend/frontend.c | 4 ---- retroarch.c | 1 + 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/frontend/frontend.c b/frontend/frontend.c index a3db36c94c..fd98b0142e 100644 --- a/frontend/frontend.c +++ b/frontend/frontend.c @@ -257,10 +257,6 @@ void main_exit(args_type() args) #if defined(HAVE_LOGGER) && !defined(ANDROID) logger_shutdown(); -#elif defined(HAVE_FILE_LOGGER) - if (g_extern.log_file) - fclose(g_extern.log_file); - g_extern.log_file = NULL; #endif if (driver.frontend_ctx && driver.frontend_ctx->deinit) diff --git a/retroarch.c b/retroarch.c index 512f25e176..e0d8c7bda3 100644 --- a/retroarch.c +++ b/retroarch.c @@ -2798,6 +2798,7 @@ void rarch_main_clear_state(void) if (g_extern.log_file) fclose(g_extern.log_file); + g_extern.log_file = NULL; memset(&g_extern, 0, sizeof(g_extern));