Endgame-Analyzer/include/myassert.h

14 lines
236 B
C
Raw Normal View History

2023-08-06 22:08:34 +02:00
#ifndef DYNAMIC_PROGRAM_MYASSERT_H
#define DYNAMIC_PROGRAM_MYASSERT_H
2023-08-06 22:08:34 +02:00
#ifdef NDEBUG
#define ASSERT(x) do { (void)sizeof(x);} while (0)
#else
2023-11-16 16:20:04 +01:00
2023-08-06 22:08:34 +02:00
#include <assert.h>
2023-11-16 16:20:04 +01:00
2023-08-06 22:08:34 +02:00
#define ASSERT(x) assert(x)
#endif
#endif //DYNAMIC_PROGRAM_MYASSERT_H