]> git.sur5r.net Git - cc65/commitdiff
Fix several VC++ warnings
authorcuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 8 Jun 2000 21:02:46 +0000 (21:02 +0000)
committercuz <cuz@b7a2c559-68d2-44c3-8de9-860c34a00d81>
Thu, 8 Jun 2000 21:02:46 +0000 (21:02 +0000)
git-svn-id: svn://svn.cc65.org/cc65/trunk@39 b7a2c559-68d2-44c3-8de9-860c34a00d81

src/ca65/incpath.c
src/ca65/objfile.c
src/ca65/objfile.h
src/ca65/pseudo.c

index ed1f793869812bb22bcbb0dbcdef4bc8e38d57a6..51554a83061eeda9950135392cf0a7694b891eef 100644 (file)
@@ -99,7 +99,6 @@ static char* Find (const char* Path, const char* File)
  */
 {
     const char* P;
-    unsigned Count;
     int Max;
     char PathName [FILENAME_MAX];
 
@@ -118,7 +117,7 @@ static char* Find (const char* Path, const char* File)
     /* Start the search */
     while (*P) {
         /* Copy the next path element into the buffer */
-       Count = 0;
+       int Count = 0;
        while (*P != '\0' && *P != ';' && Count < Max) {
            PathName [Count++] = *P++;
        }
index b3218feb3a178412e399eab2a05d0dbc07768b84..b79ff097047477067d23f3fd870cceb66692507e 100644 (file)
@@ -169,7 +169,7 @@ void ObjClose (void)
 
 
 
-void ObjWrite8 (unsigned char V)
+void ObjWrite8 (unsigned V)
 /* Write an 8 bit value to the file */
 {
     if (putc (V, F) == EOF) {
index 27c19fd678fa7b726278f48bc0320e982ac53c6d..364cab97fa369613a56f87e8be7de03de21dee86 100644 (file)
@@ -54,7 +54,7 @@ void ObjOpen (void);
 void ObjClose (void);
 /* Write an update header and close the object file. */
 
-void ObjWrite8 (unsigned char V);
+void ObjWrite8 (unsigned V);
 /* Write an 8 bit value to the file */
 
 void ObjWrite16 (unsigned V);
index 2edf19ec837c498adc90017998bdfb81ae632c13..3190d457fa474d24a97e606328d062e0c91ca535 100644 (file)
@@ -237,7 +237,7 @@ static void DoAlign (void)
 
     /* Check if the alignment is a power of two */
     Bit = BitFind (Align);
-    if (Align != (0x01UL << Bit)) {
+    if (Align != (0x01L << Bit)) {
        Error (ERR_ALIGN);
     } else {
        SegAlign (Bit, (int) Val);
@@ -739,7 +739,7 @@ static void DoLocalChar (void)
        if (IVal != '@' && IVal != '?') {
            Error (ERR_ILLEGAL_LOCALSTART);
        } else {
-           LocalStart = IVal;
+           LocalStart = (char) IVal;
                }
        NextTok ();
     }