[debug] Add thread to debug output
authorShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Mon, 3 Jan 2011 08:46:05 +0000 (03:46 -0500)
committerShao Miller <Shao.Miller@yrdsb.edu.on.ca>
Mon, 3 Jan 2011 08:46:05 +0000 (03:46 -0500)
src/winvblock/debug.c

index 643981f..a48ae46 100644 (file)
@@ -109,7 +109,13 @@ WVL_M_LIB NTSTATUS STDCALL WvlDebugPrint(
     IN PCHAR Function,
     IN UINT32 Line
   ) {
-    return DbgPrint("%s: %s() @ line %d: ", File, Function, Line);
+    return DbgPrint(
+        "%s: Thread 0x%08X: %s() @ line %d: ",
+        File,
+        (PVOID) PsGetCurrentThread(),
+        Function,
+        Line
+      );
   }
 
 VOID Debug_Initialize(void) {