tools/winedump: sign compare fixes (try 2)

Austin English austinenglish at gmail.com
Fri May 8 06:10:52 CDT 2009


With proper types this time

-- 
-Austin
-------------- next part --------------
diff --git a/tools/winedump/emf.c b/tools/winedump/emf.c
index a2ea1c7..79103c5 100644
--- a/tools/winedump/emf.c
+++ b/tools/winedump/emf.c
@@ -36,11 +36,11 @@
 #include "winbase.h"
 #include "wingdi.h"
 
-static const char *debugstr_wn(const WCHAR *wstr, int n)
+static const char *debugstr_wn(const WCHAR *wstr, unsigned int n)
 {
     static char buf[80];
     char *p;
-    int i;
+    unsigned int i;
 
     if (!wstr) return "(null)";
 
diff --git a/tools/winedump/lnk.c b/tools/winedump/lnk.c
index de1e95a..98892c9 100644
--- a/tools/winedump/lnk.c
+++ b/tools/winedump/lnk.c
@@ -375,7 +375,7 @@ static int dump_raw_block(const DATABLOCK_HEADER* bhdr)
     data_size=bhdr->cbSize-sizeof(*bhdr);
     if (data_size > 0)
     {
-        unsigned int i;
+        int i;
         const unsigned char *data;
 
         printf("data    = ");


More information about the wine-patches mailing list