* as/hc08/lkaomf51.c (OutputName): made name unsigned char,
[fw/sdcc] / src / hc08 / gen.c
index aab19deaef1aa2d9f392198f999ec7cb2919a83a..d824ed12ff01db6f3cd4affd86e666402919f083 100644 (file)
@@ -162,7 +162,7 @@ emitcode (char *inst, char *fmt,...)
   else
     vsprintf (lb, fmt, ap);
 
-  while (isspace (*lbp))
+  while (isspace ((unsigned char)*lbp))
     lbp++;
 
   if (lbp && *lbp)
@@ -5340,7 +5340,7 @@ emitinline (iCode * ic, char *inlin)
       if (*inlin == '_')
         {
           symname = ++inlin;
-          while (isalnum(*inlin) || (*inlin == '_'))
+          while (isalnum((unsigned char)*inlin) || (*inlin == '_'))
             inlin++;
           c = *inlin;
           *inlin = '\0';