From 376f56d26592a2ad87da73f80f90e828c71e0380 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Mon, 14 Mar 2005 16:43:59 +0000 Subject: [PATCH] when debug = 1, debug output goes to serial, when debug = 2, it goes to a file git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11736 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/servers/input/InputServer.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/servers/input/InputServer.h b/src/servers/input/InputServer.h index 4d08850079..05f78d2985 100644 --- a/src/servers/input/InputServer.h +++ b/src/servers/input/InputServer.h @@ -259,7 +259,9 @@ public: inline void _iprint(const char *fmt, ...) { char buf[1024]; va_list ap; va_start(ap, fmt); vsprintf(buf, fmt, ap); va_end(ap); \ fputs(buf, InputServer::sLogFile); fflush(InputServer::sLogFile); } #define PRINT(x) _iprint x - +#else + #undef PRINT + #define PRINT(x) SERIAL_PRINT(x) #endif #define PRINTERR(x) PRINT(x) #define EXIT() PRINT(("EXIT %s\n", __PRETTY_FUNCTION__))