3 * Purpose: Provide macro for software assertions
\r
5 * Notes: assert_failed() defined in assert.c
\r
11 /********************************************************************/
\r
13 void assert_failed(char *, int);
\r
16 #define ASSERT(expr) \
\r
18 assert_failed(__FILE__, __LINE__)
\r
20 #define ASSERT(expr)
\r
23 /********************************************************************/
\r
24 #endif /* _ASSERT_H_ */
\r