diff options
Diffstat (limited to 'xorg-server/hw/xwin/winmsg.h')
-rw-r--r-- | xorg-server/hw/xwin/winmsg.h | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/xorg-server/hw/xwin/winmsg.h b/xorg-server/hw/xwin/winmsg.h index ec285ba1f..beb6683ed 100644 --- a/xorg-server/hw/xwin/winmsg.h +++ b/xorg-server/hw/xwin/winmsg.h @@ -33,19 +33,21 @@ /* * Function prototypes */ + +#include "os.h" -void winDrvMsgVerb(int scrnIndex, - MessageType type, int verb, const char *format, ...); -void winDrvMsg(int scrnIndex, MessageType type, const char *format, ...); -void winMsgVerb(MessageType type, int verb, const char *format, ...); -void winMsg(MessageType type, const char *format, ...); -void winDebug(const char *format, ...); -void winTrace(const char *format, ...); +#if !defined(_MSC_VER) || defined(_DEBUG) +#define WINDBG +void winDebug (const char *format, ...); +void winDebug4 (const char *format, ...); +void winDebugWin32Message(const char* function, HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam); +#else +#define winDebug(...) +#define winDebug4(...) +#define winDebugWin32Message(...) +#endif -void winErrorFVerb(int verb, const char *format, ...); -void winW32Error(int verb, const char *message); -void winW32ErrorEx(int verb, const char *message, DWORD errorcode); -void winDebugWin32Message(const char *function, HWND hwnd, UINT message, - WPARAM wParam, LPARAM lParam); +void winW32Error(const char *message); +void winW32ErrorEx(const char *message, DWORD errorcode); #endif |