Zebediah Figura : ntdll: Use %I64x instead of %lx to trace 64-bit values.

Alexandre Julliard julliard at winehq.org
Thu May 13 15:30:59 CDT 2021


Module: wine
Branch: master
Commit: 07ea3061e2d306a07aab5524b5ed7d127de3a4d5
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=07ea3061e2d306a07aab5524b5ed7d127de3a4d5

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Wed May 12 19:05:21 2021 -0500

ntdll: Use %I64x instead of %lx to trace 64-bit values.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/ntdll/signal_x86_64.c | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/dlls/ntdll/signal_x86_64.c b/dlls/ntdll/signal_x86_64.c
index c5a6666f4d2..0396433cb32 100644
--- a/dlls/ntdll/signal_x86_64.c
+++ b/dlls/ntdll/signal_x86_64.c
@@ -525,7 +525,7 @@ NTSTATUS WINAPI dispatch_exception( EXCEPTION_RECORD *rec, CONTEXT *context )
            rec->ExceptionCode, rec->ExceptionFlags, rec->ExceptionAddress,
            (void *)context->Rip, GetCurrentThreadId() );
     for (c = 0; c < min( EXCEPTION_MAXIMUM_PARAMETERS, rec->NumberParameters ); c++)
-        TRACE( " info[%d]=%016lx\n", c, rec->ExceptionInformation[c] );
+        TRACE( " info[%d]=%016I64x\n", c, rec->ExceptionInformation[c] );
 
     if (rec->ExceptionCode == EXCEPTION_WINE_STUB)
     {
@@ -534,7 +534,7 @@ NTSTATUS WINAPI dispatch_exception( EXCEPTION_RECORD *rec, CONTEXT *context )
                      rec->ExceptionAddress,
                      (char*)rec->ExceptionInformation[0], (char*)rec->ExceptionInformation[1] );
         else
-            MESSAGE( "wine: Call from %p to unimplemented function %s.%ld, aborting\n",
+            MESSAGE( "wine: Call from %p to unimplemented function %s.%I64d, aborting\n",
                      rec->ExceptionAddress,
                      (char*)rec->ExceptionInformation[0], rec->ExceptionInformation[1] );
     }
@@ -557,13 +557,13 @@ NTSTATUS WINAPI dispatch_exception( EXCEPTION_RECORD *rec, CONTEXT *context )
         else
             WARN( "%s exception (code=%x) raised\n", debugstr_exception_code(rec->ExceptionCode), rec->ExceptionCode );
 
-        TRACE(" rax=%016lx rbx=%016lx rcx=%016lx rdx=%016lx\n",
+        TRACE(" rax=%016I64x rbx=%016I64x rcx=%016I64x rdx=%016I64x\n",
               context->Rax, context->Rbx, context->Rcx, context->Rdx );
-        TRACE(" rsi=%016lx rdi=%016lx rbp=%016lx rsp=%016lx\n",
+        TRACE(" rsi=%016I64x rdi=%016I64x rbp=%016I64x rsp=%016I64x\n",
               context->Rsi, context->Rdi, context->Rbp, context->Rsp );
-        TRACE("  r8=%016lx  r9=%016lx r10=%016lx r11=%016lx\n",
+        TRACE("  r8=%016I64x  r9=%016I64x r10=%016I64x r11=%016I64x\n",
               context->R8, context->R9, context->R10, context->R11 );
-        TRACE(" r12=%016lx r13=%016lx r14=%016lx r15=%016lx\n",
+        TRACE(" r12=%016I64x r13=%016I64x r14=%016I64x r15=%016I64x\n",
               context->R12, context->R13, context->R14, context->R15 );
     }
 
@@ -1247,17 +1247,17 @@ void WINAPI RtlUnwindEx( PVOID end_frame, PVOID target_ip, EXCEPTION_RECORD *rec
 
     rec->ExceptionFlags |= EH_UNWINDING | (end_frame ? 0 : EH_EXIT_UNWIND);
 
-    TRACE( "code=%x flags=%x end_frame=%p target_ip=%p rip=%016lx\n",
+    TRACE( "code=%x flags=%x end_frame=%p target_ip=%p rip=%016I64x\n",
            rec->ExceptionCode, rec->ExceptionFlags, end_frame, target_ip, context->Rip );
     for (i = 0; i < min( EXCEPTION_MAXIMUM_PARAMETERS, rec->NumberParameters ); i++)
-        TRACE( " info[%d]=%016lx\n", i, rec->ExceptionInformation[i] );
-    TRACE(" rax=%016lx rbx=%016lx rcx=%016lx rdx=%016lx\n",
+        TRACE( " info[%d]=%016I64x\n", i, rec->ExceptionInformation[i] );
+    TRACE(" rax=%016I64x rbx=%016I64x rcx=%016I64x rdx=%016I64x\n",
           context->Rax, context->Rbx, context->Rcx, context->Rdx );
-    TRACE(" rsi=%016lx rdi=%016lx rbp=%016lx rsp=%016lx\n",
+    TRACE(" rsi=%016I64x rdi=%016I64x rbp=%016I64x rsp=%016I64x\n",
           context->Rsi, context->Rdi, context->Rbp, context->Rsp );
-    TRACE("  r8=%016lx  r9=%016lx r10=%016lx r11=%016lx\n",
+    TRACE("  r8=%016I64x  r9=%016I64x r10=%016I64x r11=%016I64x\n",
           context->R8, context->R9, context->R10, context->R11 );
-    TRACE(" r12=%016lx r13=%016lx r14=%016lx r15=%016lx\n",
+    TRACE(" r12=%016I64x r13=%016I64x r14=%016I64x r15=%016I64x\n",
           context->R12, context->R13, context->R14, context->R15 );
 
     dispatch.EstablisherFrame = context->Rsp;




More information about the wine-cvs mailing list