File: Mk4debug.h

package info (click to toggle)
metakit 2.4.3-3
  • links: PTS
  • area: main
  • in suites: woody
  • size: 6,468 kB
  • ctags: 3,548
  • sloc: xml: 29,455; cpp: 23,339; sh: 9,051; tcl: 1,195; python: 577; makefile: 254; ansic: 14
file content (11 lines) | stat: -rwxr-xr-x 333 bytes parent folder | download | duplicates (4)
1
2
3
4
5
6
7
8
9
10
11
// used as prefix header in debug builds

#define q4_CHECK 1

void f4_AssertionFailed(const char*, const char*, int);
#define d4_assert(x)    if (x) ; else f4_AssertionFailed(# x, __FILE__, __LINE__)

#define DEBUG_NEW 2
#define nothrow nothrow_fake // this avoids a linker warning, yikes...
#include <DebugNew.h>
#define d4_new NEW