From 1762f70d9b99113e22c4042a6d8c2416d927a273 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Fri, 3 Oct 2014 12:36:29 +0200 Subject: [PATCH] RARCH_CMD_RECORD_INIT - call rarch_main_command(RARCH_CMD_RECORD_DEINIT) for safety precautions --- retroarch.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/retroarch.c b/retroarch.c index 2dbf21454f..8b820cc7af 100644 --- a/retroarch.c +++ b/retroarch.c @@ -2969,14 +2969,15 @@ void rarch_main_command(unsigned cmd) rarch_main_command(RARCH_CMD_GPU_RECORD_DEINIT); break; - case RARCH_CMD_RECORD_INIT: - init_recording(); - break; case RARCH_CMD_HISTORY_DEINIT: if (g_extern.history) content_playlist_free(g_extern.history); g_extern.history = NULL; break; + case RARCH_CMD_RECORD_INIT: + rarch_main_command(RARCH_CMD_HISTORY_DEINIT); + init_recording(); + break; case RARCH_CMD_HISTORY_INIT: rarch_main_command(RARCH_CMD_HISTORY_DEINIT); history_playlist_new();