Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

17 lines
296 B

  1. #ifndef H__assert
  2. #define H__assert
  3. #include "debug.h"
  4. VOID FAR PASCAL AssertLog( LPSTR, int );
  5. #define USES_ASSERT static char *__assertFile__ = __FILE__;
  6. #define assert(x) \
  7. { \
  8. if( !(x) ) { \
  9. AssertLog( __assertFile__, __LINE__ ); \
  10. } \
  11. }
  12. #endif