Pyrogenesis HEAD
Pyrogenesis, a RTS Engine
|
Go to the source code of this file.
Macros | |
#define | wdbg_assert(expr) STMT(if(!(expr)) debug_break();) |
similar to ENSURE but safe to use during critical init or while under the heap or dbghelp locks. More... | |
Functions | |
void | wdbg_printf (const wchar_t *fmt,...) |
same as debug_printf except that some type conversions aren't supported (in particular, no floating point) and output is limited to 1024+1 characters. More... | |
#define wdbg_assert | ( | expr | ) | STMT(if(!(expr)) debug_break();) |
similar to ENSURE but safe to use during critical init or while under the heap or dbghelp locks.
void wdbg_printf | ( | const wchar_t * | fmt, |
... | |||
) |
same as debug_printf except that some type conversions aren't supported (in particular, no floating point) and output is limited to 1024+1 characters.
this function does not allocate memory from the CRT heap, which makes it safe to use from an allocation hook.