home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Vectronix 2
/
VECTRONIX2.iso
/
FILES_01
/
LATTIC_3.LZH
/
HEADERS
/
ASSERT.H
< prev
next >
Wrap
C/C++ Source or Header
|
1990-09-29
|
370b
|
20 lines
/*
* assert.h - define macros and prototypes for assertion validation
*
* Started 5/9/89 Alex G. Kiernan
*
* Copyright (c) 1990 HiSoft
*/
#ifdef assert
#undef assert
#else
void __assert(const char *, const char *, int);
#endif
#ifndef NDEBUG
#define assert(x) (x?(void)0:_assert(#x,__FILE__,__LINE__))
#else
#define assert(x) ((void)0)
#endif