From 4fc17749010759149e87a6ae423d67802174dab7 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 14 Mar 2021 05:29:40 +0100 Subject: [PATCH] Cleanups --- retroarch.c | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/retroarch.c b/retroarch.c index 374b4ab5fb..22a0c8860d 100644 --- a/retroarch.c +++ b/retroarch.c @@ -8278,12 +8278,6 @@ static void log_counters( } } -static void rarch_perf_log(struct rarch_state *p_rarch) -{ - RARCH_LOG("[PERF]: Performance counters (RetroArch):\n"); - log_counters(p_rarch->perf_counters_rarch, p_rarch->perf_ptr_rarch); -} - static void retro_perf_log(void) { struct rarch_state *p_rarch = &rarch_st; @@ -8339,14 +8333,6 @@ static void performance_counter_register(struct retro_perf_counter *perf) perf->registered = true; } -static void performance_counters_clear(void) -{ - struct rarch_state *p_rarch = &rarch_st; - p_rarch->perf_ptr_libretro = 0; - memset(p_rarch->perf_counters_libretro, 0, - sizeof(p_rarch->perf_counters_libretro)); -} - struct string_list *dir_list_new_special(const char *input_dir, enum dir_list_type type, const char *filter, bool show_hidden_files) @@ -15432,7 +15418,10 @@ void main_exit(void *args) rarch_ctl(RARCH_CTL_MAIN_DEINIT, NULL); if (p_rarch->runloop_perfcnt_enable) - rarch_perf_log(p_rarch); + { + RARCH_LOG("[PERF]: Performance counters (RetroArch):\n"); + log_counters(p_rarch->perf_counters_rarch, p_rarch->perf_ptr_rarch); + } #if defined(HAVE_LOGGER) && !defined(ANDROID) logger_shutdown(); @@ -18906,7 +18895,9 @@ static void uninit_libretro_symbols( p_rarch->location_driver_active = false; /* Performance counters no longer valid. */ - performance_counters_clear(); + p_rarch->perf_ptr_libretro = 0; + memset(p_rarch->perf_counters_libretro, 0, + sizeof(p_rarch->perf_counters_libretro)); } #if defined(HAVE_RUNAHEAD)