|
|
researchv10 Dan Cross
#undef assert
#ifdef NDEBUG
#define assert(ignore)
#else
#define assert(expression) \
do { if (!(expression)) __assert ((expression), __FILE__, __LINE__); } while (0)
#define __assert(expression, file, line) \
{ _eprintf ("Failed assertion " #expression \
" at line %d of `" file "'.\n", line); \
abort (); }
void _eprintf (); /* Defined in gnulib */
#endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.