RARCH_CMD_RECORD_INIT - call rarch_main_command(RARCH_CMD_RECORD_DEINIT)

for safety precautions
This commit is contained in:
twinaphex 2014-10-03 12:36:29 +02:00
parent e9a10c6295
commit 1762f70d9b

View File

@ -2969,14 +2969,15 @@ void rarch_main_command(unsigned cmd)
rarch_main_command(RARCH_CMD_GPU_RECORD_DEINIT); rarch_main_command(RARCH_CMD_GPU_RECORD_DEINIT);
break; break;
case RARCH_CMD_RECORD_INIT:
init_recording();
break;
case RARCH_CMD_HISTORY_DEINIT: case RARCH_CMD_HISTORY_DEINIT:
if (g_extern.history) if (g_extern.history)
content_playlist_free(g_extern.history); content_playlist_free(g_extern.history);
g_extern.history = NULL; g_extern.history = NULL;
break; break;
case RARCH_CMD_RECORD_INIT:
rarch_main_command(RARCH_CMD_HISTORY_DEINIT);
init_recording();
break;
case RARCH_CMD_HISTORY_INIT: case RARCH_CMD_HISTORY_INIT:
rarch_main_command(RARCH_CMD_HISTORY_DEINIT); rarch_main_command(RARCH_CMD_HISTORY_DEINIT);
history_playlist_new(); history_playlist_new();