diff --git a/src/entt/config/config.h b/src/entt/config/config.h index d37471954..06c42e83a 100644 --- a/src/entt/config/config.h +++ b/src/entt/config/config.h @@ -38,10 +38,15 @@ #ifdef ENTT_DISABLE_ASSERT # undef ENTT_ASSERT # define ENTT_ASSERT(condition, msg) (void(0)) -# define ENTT_ASSERT_CONSTEXPR(condition, msg) ENTT_ASSERT(condition, msg) #elif !defined ENTT_ASSERT # include # define ENTT_ASSERT(condition, msg) assert(condition) +#endif + +#ifdef ENTT_DISABLE_ASSERT +# undef ENTT_ASSERT_CONSTEXPR +# define ENTT_ASSERT_CONSTEXPR(condition, msg) (void(0)) +#elif !defined ENTT_ASSERT_CONSTEXPR # define ENTT_ASSERT_CONSTEXPR(condition, msg) ENTT_ASSERT(condition, msg) #endif