Simplify things a bit.

This commit is contained in:
Themaister 2011-11-18 18:43:02 +01:00
parent c5c60c6f53
commit 7f13ec88e6

13
ssnes.c
View File

@ -1938,13 +1938,12 @@ int main(int argc, char *argv[])
init_recording(); init_recording();
#endif #endif
bool use_sram_auto = !g_extern.bsv_movie_playback && bool use_sram = (!g_extern.bsv_movie_playback &&
!g_extern.netplay_is_client && !g_extern.netplay_is_client &&
!g_extern.bsv_movie_record_start; !g_extern.bsv_movie_record_start) ||
g_extern.bsv_movie_record_sram_end;
bool use_sram_end = use_sram_auto || g_extern.bsv_movie_record_sram_end; if (use_sram)
if (use_sram_auto)
init_autosave(); init_autosave();
#ifdef HAVE_XML #ifdef HAVE_XML
@ -2001,14 +2000,14 @@ int main(int argc, char *argv[])
deinit_netplay(); deinit_netplay();
#endif #endif
if (use_sram_auto) if (use_sram)
deinit_autosave(); deinit_autosave();
#ifdef HAVE_FFMPEG #ifdef HAVE_FFMPEG
deinit_recording(); deinit_recording();
#endif #endif
if (use_sram_end) if (use_sram)
save_files(); save_files();
if (!g_extern.netplay) if (!g_extern.netplay)