[WIN32K]
authorKamil Hornicek <kamil.hornicek@reactos.org>
Sun, 20 Apr 2014 13:29:53 +0000 (13:29 +0000)
committerKamil Hornicek <kamil.hornicek@reactos.org>
Sun, 20 Apr 2014 13:29:53 +0000 (13:29 +0000)
- apply r61265 for win32k, for consistency

svn path=/trunk/; revision=62839

reactos/win32ss/user/ntuser/win32kdebug.h

index d26c4c1..0d405c8 100644 (file)
 
 #if DBG
 
+    #include <builddir.h>
+
+    #if !defined(__RELFILE__)
+        #define __RELFILE__ __FILE__
+    #endif
+
     typedef struct
     {
         PWCHAR Name;
 
     #define DBG_PRINT(ppi,ch,level,fmt, ...)  do {                            \
     if((level == ERR_LEVEL) || (ppi && DBG_IS_CHANNEL_ENABLED(ppi,ch,level))) \
-        DbgPrint("(%s:%d) " fmt, __FILE__, __LINE__, ##__VA_ARGS__);          \
+        DbgPrint("(%s:%d) " fmt, __RELFILE__, __LINE__, ##__VA_ARGS__);          \
     }while(0);
 
     #define ERR(fmt, ...)     DBG_PRINT(DBG_GET_PPI, DbgDefaultChannel, ERR_LEVEL,"err: " fmt, ##__VA_ARGS__)
     #define WARN_PPI(ppi,ch,fmt, ...)  DBG_PRINT(ppi, DbgCh##ch, WARN_LEVEL,"warn: " fmt, ##__VA_ARGS__)
     #define TRACE_PPI(ppi,ch,fmt, ...) DBG_PRINT(ppi, DbgCh##ch, TRACE_LEVEL,"trace: " fmt, ##__VA_ARGS__)
 
-    #define STUB         DbgPrint("WARNING:  %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__FILE__,__LINE__);
+    #define STUB         DbgPrint("WARNING:  %s at %s:%d is UNIMPLEMENTED!\n",__FUNCTION__,__RELFILE__,__LINE__);
 
 #else
     #define DBG_GET_PPI