Eliminate compiler warning.
authorChris Hanson <org/chris-hanson/cph>
Fri, 28 Apr 1995 07:20:08 +0000 (07:20 +0000)
committerChris Hanson <org/chris-hanson/cph>
Fri, 28 Apr 1995 07:20:08 +0000 (07:20 +0000)
v7/src/microcode/os2env.c
v7/src/microcode/os2xcpt.c

index b91308ac31faa043ae2dfd1c149d8e3ca502acce..0f30053cc60ddd98ffe0dd864c10195b7334e816 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: os2env.c,v 1.6 1995/04/28 07:04:58 cph Exp $
+$Id: os2env.c,v 1.7 1995/04/28 07:16:35 cph Exp $
 
 Copyright (c) 1994-95 Massachusetts Institute of Technology
 
@@ -303,5 +303,5 @@ OS_set_working_dir_pathname (const char * name)
       name += 2;
       length -= 2;
     }
-  STD_API_CALL (dos_set_current_dir, ((length == 0) ? "\\" : name));
+  STD_API_CALL (dos_set_current_dir, ((length == 0) ? "\\" : ((char *) name)));
 }
index 63ebbc63693a3d68e65265edd15421b691546a95..92ea9310396de604979b04a0c31281b0e6eded2d 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Id: os2xcpt.c,v 1.3 1995/04/28 07:05:08 cph Exp $
+$Id: os2xcpt.c,v 1.4 1995/04/28 07:20:08 cph Exp $
 
 Copyright (c) 1994-95 Massachusetts Institute of Technology
 
@@ -985,12 +985,12 @@ OS2_subthread_exception_handler (PEXCEPTIONREPORTRECORD report,
       sprintf (backtrace, "  (Backtrace:");
       sprintf ((backtrace + (strlen (backtrace))), " 0x%08x",
               (context -> ctx_RegEip));
-      while ((ebp > (ptib -> tib_pstack))
-            && (ebp < (ptib -> tib_pstacklimit))
+      while ((((char *) ebp) > ((char *) (ptib -> tib_pstack)))
+            && (((char *) ebp) < ((char *) (ptib -> tib_pstacklimit)))
             && (count < 10))
        {
          sprintf ((backtrace + (strlen (backtrace))), " 0x%08x", (ebp[1]));
-         ebp = (ebp[0]);
+         ebp = ((ULONG *) (ebp[0]));
        }
       sprintf ((backtrace + (strlen (backtrace))), ")");
     }