ack/modules/src/assert/assert.h

10 lines
269 B
C
Raw Normal View History

1987-01-05 14:56:11 +00:00
/* $Header$ */
/* A S S E R T I O N M A C R O D E F I N I T I O N */
#ifdef DEBUG
/* Note: this macro uses parameter substitution inside strings */
#define assert(exp) (exp || _BadAssertion(__FILE__, __LINE__, "exp"))
#else
#define assert(exp) (1)
#endif DEBUG