/*
    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


syntax highlighted by Code2HTML, v. 0.9.1