[PATCH 01/31] dlls/winecrt0: enable compilation with long types

Eric Pouech eric.pouech at gmail.com
Thu Feb 24 04:26:40 CST 2022


Signed-off-by: Eric Pouech <eric.pouech at gmail.com>

---
 dlls/winecrt0/Makefile.in |    1 -
 dlls/winecrt0/debug.c     |    6 +++---
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/dlls/winecrt0/Makefile.in b/dlls/winecrt0/Makefile.in
index 6915e69eb4b..17da4da29c6 100644
--- a/dlls/winecrt0/Makefile.in
+++ b/dlls/winecrt0/Makefile.in
@@ -1,4 +1,3 @@
-EXTRADEFS = -DWINE_NO_LONG_TYPES
 STATICLIB = libwinecrt0.a
 
 C_SRCS = \
diff --git a/dlls/winecrt0/debug.c b/dlls/winecrt0/debug.c
index 6e1866c7568..44094fcf5bb 100644
--- a/dlls/winecrt0/debug.c
+++ b/dlls/winecrt0/debug.c
@@ -192,10 +192,10 @@ static int __cdecl fallback__wine_dbg_header( enum __wine_debug_class cls,
     if (TRACE_ON(timestamp))
     {
         ULONG ticks = GetTickCount();
-        pos += sprintf( pos, "%3u.%03u:", ticks / 1000, ticks % 1000 );
+        pos += sprintf( pos, "%3lu.%03lu:", ticks / 1000, ticks % 1000 );
     }
-    if (TRACE_ON(pid)) pos += sprintf( pos, "%04x:", GetCurrentProcessId() );
-    pos += sprintf( pos, "%04x:", GetCurrentThreadId() );
+    if (TRACE_ON(pid)) pos += sprintf( pos, "%04lx:", GetCurrentProcessId() );
+    pos += sprintf( pos, "%04lx:", GetCurrentThreadId() );
     if (function && cls < ARRAY_SIZE( debug_classes ))
         snprintf( pos, sizeof(buffer) - (pos - buffer), "%s:%s:%s ",
                   debug_classes[cls], channel->name, function );




More information about the wine-devel mailing list