From c37249baf7cca7e91d70a2e7bf4da811e8536817 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 21 Dec 2014 01:16:38 +0100 Subject: [PATCH] If RARCH_INTERNAL is not defined, turn rarch_assert into plain assert() call --- libretro-sdk/include/retro_miscellaneous.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libretro-sdk/include/retro_miscellaneous.h b/libretro-sdk/include/retro_miscellaneous.h index 4ab2c71420..9fee1d22d0 100644 --- a/libretro-sdk/include/retro_miscellaneous.h +++ b/libretro-sdk/include/retro_miscellaneous.h @@ -69,9 +69,13 @@ #define min(a, b) ((a) < (b) ? (a) : (b)) #endif +#ifdef RARCH_INTERNAL #define rarch_assert(cond) do { \ if (!(cond)) { RARCH_ERR("Assertion failed at %s:%d.\n", __FILE__, __LINE__); abort(); } \ } while(0) +#else +#define rarch_assert(cond) assert(cond) +#endif #define ARRAY_SIZE(a) (sizeof(a) / sizeof((a)[0])) #define RARCH_SCALE_BASE 256