[HOST]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 31 May 2014 15:29:10 +0000 (15:29 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Sat, 31 May 2014 15:29:10 +0000 (15:29 +0000)
Try to fix some host warnings.

svn path=/trunk/; revision=63512

reactos/lib/cmlib/hivewrt.c
reactos/tools/geninc/geninc.c
reactos/tools/log2lines/cmd.c
reactos/tools/log2lines/match.c
reactos/tools/obj2bin/obj2bin.c

index 330ff81..a0e529f 100644 (file)
@@ -14,8 +14,8 @@ HvpWriteLog(
    PHHIVE RegistryHive)
 {
    ULONG FileOffset;
-   ULONG BufferSize;
-   ULONG BitmapSize;
+   UINT BufferSize;
+   UINT BitmapSize;
    PUCHAR Buffer;
    PUCHAR Ptr;
    ULONG BlockIndex;
index 6133b5c..295f2cf 100644 (file)
@@ -5,19 +5,16 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
+#include <stdint.h>
 
 #define IMAGE_FILE_MACHINE_I386  0x014c
 #define IMAGE_FILE_MACHINE_AMD64 0x8664
 #define IMAGE_FILE_MACHINE_ARMNT 0x01c4
 
-#ifdef _WIN32
+#ifdef _MSC_VER
 #define PRIx64 "I64x"
-typedef unsigned __int16 uint16_t;
-typedef unsigned __int32 uint32_t;
-typedef unsigned __int64 uint64_t;
 #else
-#include <stdint.h>
-#define PRIx64 "llx"
+#include <inttypes.h>
 #define _stricmp strcasecmp
 #endif
 
index ca7afaa..8fd80bd 100644 (file)
@@ -20,7 +20,7 @@
  * is inserted, so the string looks right on the console but still
  * contains the original string, plus other garbage:
  */
-static char 
+static char
 *backSpaceEdit(char *s)
 {
     char c;
@@ -58,7 +58,7 @@ handle_switch(FILE *outFile, int *sw, char *arg, char *desc)
             *sw = x;
             changed = 1;
         }
-    } 
+    }
     if (desc)
     {
         esclog(outFile, "%s is %d (%s)\n", desc, *sw, changed ? "changed":"unchanged");
@@ -90,14 +90,14 @@ handle_switch_str(FILE *outFile, char *sw, char *arg, char *desc)
                 changed = 1;
             }
         }
-    } 
+    }
     if (desc)
     {
         esclog(outFile, "%s is \"%s\" (%s)\n", desc, sw, changed ? "changed":"unchanged");
         if (!arg)
             esclog(outFile, "(readonly)\n");
     }
-        
+
     return changed;
 }
 
@@ -132,14 +132,14 @@ handle_switch_pstr(FILE *outFile, char **psw, char *arg, char *desc)
                 }
             }
         }
-    } 
+    }
     if (desc)
     {
         esclog(outFile, "%s is \"%s\" (%s)\n", desc, *psw, changed ? "changed":"unchanged");
         if (!arg)
             esclog(outFile, "(readonly)\n");
     }
-        
+
     return changed;
 }
 
@@ -155,7 +155,7 @@ handle_address_cmd(FILE *outFile, char *arg)
     if(( s = strchr(arg, ':') ))
     {
         *s = ' ';
-        if ( (cnt = sscanf(arg,"%20s %lx", Image, &Offset)) == 2)
+        if ( (cnt = sscanf(arg,"%20s %x", Image, &Offset)) == 2)
         {
             if (( plm = entry_lookup(&cache, Image) ))
             {
@@ -292,7 +292,7 @@ handle_escape_cmd(FILE *outFile, char *Line, char *path, char *LineOut)
         {
             memset(&summ, 0, sizeof(SUMM));
             esclog(outFile, "Statistics cleared\n");
-        } 
+        }
         else
             stat_print(outFile, &summ);
         break;
index 256a8b7..c0bc98b 100644 (file)
@@ -32,8 +32,8 @@ static int match_mod(FILE *outFile, char *Line, int processed)
 {
     static int state = 0;
     char Image[NAMESIZE];
-    DWORD Base;
-    DWORD Size;
+    UINT Base;
+    UINT Size;
     PLIST_MEMBER plm;
 
     int cnt;
@@ -48,13 +48,13 @@ static int match_mod(FILE *outFile, char *Line, int processed)
     switch (state)
     {
     case 1:
-        if ( (cnt = sscanf(Line,"%lx %lx %20s", &Base, &Size, Image)) == 3 )
+        if ( (cnt = sscanf(Line,"%x %x %20s", &Base, &Size, Image)) == 3 )
         {
             if (( plm = entry_lookup(&cache, Image) ))
             {
                 plm->RelBase = Base;
                 plm->Size = Size;
-                l2l_dbg(1, "Relocated: %s %08x -> %08x\n", Image, plm->ImageBase, plm->RelBase);
+                l2l_dbg(1, "Relocated: %s %p -> %p\n", Image, (void*)plm->ImageBase, (void*)plm->RelBase);
             }
             return 0;
         }
index 88c6e95..34e596f 100644 (file)
@@ -52,8 +52,8 @@ RelocateSection(
                 break;
 
             default:
-                printf("Unknown relocatation type %d, address 0x%lx\n",
-                       pReloc->Type, pReloc->VirtualAddress);
+                printf("Unknown relocatation type %u, address 0x%x\n",
+                       pReloc->Type, (unsigned)pReloc->VirtualAddress);
         }
 
         pReloc++;
@@ -99,7 +99,7 @@ int main(int argc, char *argv[])
     if (!pData)
     {
         fclose(pSourceFile);
-        fprintf(stderr, "Failed to allocate %ld bytes\n", nFileSize);
+        fprintf(stderr, "Failed to allocate %lu bytes\n", nFileSize);
         return -3;
     }
 
@@ -108,7 +108,7 @@ int main(int argc, char *argv[])
     {
         free(pData);
         fclose(pSourceFile);
-        fprintf(stderr, "Failed to read %ld bytes from source file\n", nFileSize);
+        fprintf(stderr, "Failed to read %lu bytes from source file\n", nFileSize);
         return -4;
     }
 
@@ -147,8 +147,8 @@ int main(int argc, char *argv[])
             {
                 free(pData);
                 fclose(pDestFile);
-                fprintf(stderr, "Failed to write %ld bytes to destination file\n",
-                        pSectionHeader->SizeOfRawData);
+                fprintf(stderr, "Failed to write %u bytes to destination file\n",
+                        (unsigned int)pSectionHeader->SizeOfRawData);
                 return -6;
             }