- Fix warnings
authorAlex Ionescu <aionescu@gmail.com>
Wed, 27 Jul 2005 01:02:51 +0000 (01:02 +0000)
committerAlex Ionescu <aionescu@gmail.com>
Wed, 27 Jul 2005 01:02:51 +0000 (01:02 +0000)
 - Revert to wZ, gcc is being stupid.

svn path=/trunk/; revision=16769

reactos/subsys/system/calc/winecalc.c
reactos/subsys/system/usetup/partlist.c

index 9c6aa4e..abef9d4 100644 (file)
@@ -2927,15 +2927,15 @@ void calc_buffer_display(CALC *calc) {
     switch (calc->numBase) {
     case NBASE_HEX:
         real = calc_atof(calc->buffer, calc->numBase);
     switch (calc->numBase) {
     case NBASE_HEX:
         real = calc_atof(calc->buffer, calc->numBase);
-        sprintf(calc->display, "%x", (long)real);
+        sprintf(calc->display, "%lx", (long)real);
         break;
 
     case NBASE_OCTAL:
         break;
 
     case NBASE_OCTAL:
-        sprintf(calc->display, "%o", calc->buffer);
+        sprintf(calc->display, "%lo", (long)calc->buffer);
         break;
 
     case NBASE_BINARY:
         break;
 
     case NBASE_BINARY:
-        sprintf(calc->display, "%x", calc->buffer);
+        sprintf(calc->display, "%lx", (long)calc->buffer);
         break;
 
     case NBASE_DECIMAL:
         break;
 
     case NBASE_DECIMAL:
@@ -3060,7 +3060,7 @@ char *calc_sep(char *s)
 
     // commify the integer part now
 
 
     // commify the integer part now
 
-    while (c = *(s + --n)) {
+    while ((c = *(s + --n))) {
         r[i++] = c;
         if (x++ % 3 == 0)
             r[i++] = ',';
         r[i++] = c;
         if (x++ % 3 == 0)
             r[i++] = ',';
@@ -3258,7 +3258,7 @@ int parse(int wParam, int lParam)
     case 'F':
         {
             char s22[CALC_BUF_SIZE];
     case 'F':
         {
             char s22[CALC_BUF_SIZE];
-            char w = (char)LOWORD(wParam);
+            UCHAR w = (UCHAR)LOWORD(wParam);
 
             if (!keys[calc.numBase][w]) {
                MessageBeep(0);
 
             if (!keys[calc.numBase][w]) {
                MessageBeep(0);
index 4be40ee..402bcc9 100644 (file)
@@ -918,14 +918,14 @@ PrintDiskData (PPARTLIST List,
   if (DiskEntry->DriverName.Length > 0)
     {
       sprintf (LineBuffer,
   if (DiskEntry->DriverName.Length > 0)
     {
       sprintf (LineBuffer,
-              "%6I64u %s  Harddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) on %S",
+              "%6I64u %s  Harddisk %lu  (Port=%hu, Bus=%hu, Id=%hu) on %wZ",
               DiskSize,
               Unit,
               DiskEntry->DiskNumber,
               DiskEntry->Port,
               DiskEntry->Bus,
               DiskEntry->Id,
               DiskSize,
               Unit,
               DiskEntry->DiskNumber,
               DiskEntry->Port,
               DiskEntry->Bus,
               DiskEntry->Id,
-              DiskEntry->DriverName.Buffer);
+              &DiskEntry->DriverName);
     }
   else
     {
     }
   else
     {