//#define DEBUG_RELEASE 1 #ifdef DEBUG_RELEASE #define _DEBUG 1 #endif #ifdef _DEBUG void init_debug(void); void end_debug (void); void do_log(const char *pszFormat, ...); #define DEBUG_OUT(a) OUTPUT(a) #define TRACE(a) OutputDebugString(a) #define TRACEA(a) OutputDebugStringA(a) #define TRACEW(a) OutputDebugStringW(a) #define LOG(a) do_log a #else #define DEBUG_OUT(a) #define LOG(a) #define TRACE(a) #define TRACEA(a) #define TRACEW(a) #endif