diff --git a/frontend/drivers/platform_ctr.c b/frontend/drivers/platform_ctr.c index 9a097b163b..5062c16e9b 100644 --- a/frontend/drivers/platform_ctr.c +++ b/frontend/drivers/platform_ctr.c @@ -113,9 +113,7 @@ static void frontend_ctr_deinit(void *data) *verbose = true; #ifdef HAVE_FILE_LOGGER - if (global->log_file) - fclose(global->log_file); - global->log_file = NULL; + event_command(EVENT_CMD_LOG_FILE_DEINIT); #endif if(gfxBottomFramebuffers[0] == (u8*)currentConsole->frameBuffer) diff --git a/frontend/drivers/platform_psp.c b/frontend/drivers/platform_psp.c index 29b7fb7d23..62f3646fb1 100644 --- a/frontend/drivers/platform_psp.c +++ b/frontend/drivers/platform_psp.c @@ -165,14 +165,10 @@ static void frontend_psp_deinit(void *data) (void)data; #ifndef IS_SALAMANDER bool *verbose = retro_main_verbosity(); - global_t *global = global_get_ptr(); - *verbose = false; #ifdef HAVE_FILE_LOGGER - if (global->log_file) - fclose(global->log_file); - global->log_file = NULL; + event_command(EVENT_CMD_LOG_FILE_DEINIT); #endif #endif