From bf5d5cb8a280a5aaf25d08aa603f4828e7a85b69 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 18 Dec 2013 20:10:40 +0100 Subject: [PATCH] (Libretro) Commented out macros RETRO_PERFORMANCE_ can now actually work --- libretro.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libretro.h b/libretro.h index c584786949..ede60f040b 100755 --- a/libretro.h +++ b/libretro.h @@ -633,9 +633,9 @@ typedef void (*retro_perf_stop_t)(struct retro_perf_counter *counter); // For convenience it can be useful to wrap register, start and stop in macros. // E.g.: // #ifdef LOG_PERFORMANCE -// #define RETRO_PERFORMANCE_INIT(perf_cb, name) static struct retro_perf_counter name = {#name}; if (!perf_cb.registered) perf_cb.perf_register(&(name)) -// #define RETRO_PERFORMANCE_START(perf_cb, name) perf_cb.start(&(name)) -// #define RETRO_PERFORMANCE_STOP(perf_cb, name) perf_cb.stop(&(name)) +// #define RETRO_PERFORMANCE_INIT(perf_cb, name) static struct retro_perf_counter name = {#name}; if (!name.registered) perf_cb.perf_register(&(name)) +// #define RETRO_PERFORMANCE_START(perf_cb, name) perf_cb.perf_start(&(name)) +// #define RETRO_PERFORMANCE_STOP(perf_cb, name) perf_cb.perf_stop(&(name)) // #else // ... Blank macros ... // #endif