summaryrefslogtreecommitdiff
path: root/src/libw32dll/wine/debugtools.h
diff options
context:
space:
mode:
authorMichael Roitzsch <mroi@users.sourceforge.net>2003-12-24 16:55:35 +0000
committerMichael Roitzsch <mroi@users.sourceforge.net>2003-12-24 16:55:35 +0000
commit875b71e7f35c15b6f86c9b8183d24aa2a941123d (patch)
tree99e2851fd659deb09ec531140e7cfa8fccefd8d3 /src/libw32dll/wine/debugtools.h
parent94c8fa4b865b80a1113ece12d8596dcaf647aac0 (diff)
downloadxine-lib-875b71e7f35c15b6f86c9b8183d24aa2a941123d.tar.gz
xine-lib-875b71e7f35c15b6f86c9b8183d24aa2a941123d.tar.bz2
time for some Christmas presents...
libw32 compiles here without a single compiler warning CVS patchset: 5946 CVS date: 2003/12/24 16:55:35
Diffstat (limited to 'src/libw32dll/wine/debugtools.h')
-rw-r--r--src/libw32dll/wine/debugtools.h11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/libw32dll/wine/debugtools.h b/src/libw32dll/wine/debugtools.h
index 79107ff1d..ef86580af 100644
--- a/src/libw32dll/wine/debugtools.h
+++ b/src/libw32dll/wine/debugtools.h
@@ -12,8 +12,13 @@
struct _GUID;
-#define TRACE __vprintf
-#define dbg_printf __vprintf
+#ifdef LOG
+# define TRACE __vprintf
+# define dbg_printf __vprintf
+#else
+# define TRACE(...)
+# define dbg_printf(...)
+#endif
/* Internal definitions (do not use these directly) */
@@ -66,11 +71,13 @@ static inline LPCSTR debugstr_a( LPCSTR s ) { return debugstr_an( s, 80 ); }
static inline LPCSTR debugstr_w( LPCWSTR s ) { return debugstr_wn( s, 80 ); }
#endif
+#if 0 /* dbg_printf already defined as a macro */
#ifdef __GNUC__
extern int dbg_printf(const char *format, ...) __attribute__((format (printf,1,2)));
#else
extern int dbg_printf(const char *format, ...);
#endif
+#endif
#define TRACE_(X) TRACE
#define WARN_(X) TRACE