summaryrefslogtreecommitdiffstats
path: root/apps/plugins/puzzles/rbassert.h
blob: 56142d633bf5a6511a26c77d0e4b446eb9429ef6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
/*
  copied from firmware/assert.h
*/

#undef assert

#ifdef NDEBUG           /* required by ANSI standard */
#define assert(p)       ((void)0)
#else

#define assert(e)       ((e) ? (void)0 : fatal("assertion failed on %s line %d: " #e, __FILE__, __LINE__))

#endif /* NDEBUG */