/* AUTOMATICALLY GENERATED BY tspec 2.10 API SUBSET: ansi:assert.h (VERSION 2.6) */ #ifdef __cplusplus extern "C" { #endif #pragma TenDRA declaration block api__ansi__assert begin #ifndef __TDF_ANSI_ASSERT_H_FAIL #pragma extend interface "../shared/ansi.api/fail.h" #endif /* __TDF_ANSI_ASSERT_H_FAIL */ #undef assert #ifdef NDEBUG #define assert(e) ((void)0) #else /* NDEBUG */ #define assert(e) ((e) ? (void)0 : __assert_aux(#e, 0, __FILE__, \ __LINE__)) #endif /* NDEBUG */ #pragma TenDRA declaration block end #ifdef __cplusplus } #endif