* as/hc08/lkaomf51.c (OutputName): made name unsigned char,
[fw/sdcc] / src / xa51 / gen.c
index 2eace67994a3c2b8faf960cdc1c2b2406b4d05b0..ecd1867ca027f20796cd0b5f98707af236b2902d 100755 (executable)
@@ -97,7 +97,7 @@ void bailOut (char *mesg) {
 static void emitcode (char *inst, char *fmt,...) {
   va_list ap;
   char lb[INITIAL_INLINEASM];
-  char *lbp = lb;
+  unsigned char *lbp = lb;
 
   va_start (ap, fmt);
 
@@ -112,7 +112,7 @@ static void emitcode (char *inst, char *fmt,...) {
   else
     vsprintf (lb, fmt, ap);
 
-  while (isspace ((int)*lbp))
+  while (isspace (*lbp))
     lbp++;
 
   if (lbp && *lbp)