Add cast to avoid negative arguments to isalnum.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 6 Oct 2013 22:21:13 +0000 (22:21 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sun, 6 Oct 2013 22:21:13 +0000 (22:21 +0000)
src/microcode/extract-liarc-decls.c

index 7323d5bd2665c95c73c2fb0b2e61da7b1765ce9d..e34824b21bd21297fcb91c6175d295299c57cc6c 100644 (file)
@@ -167,7 +167,7 @@ mangle_line (const char * line, const char * prefix)
 static const char *
 skip_name (const char * scan)
 {
-  while ((isalnum (*scan)) || ((*scan) == '_'))
+  while ((isalnum ((unsigned char) (*scan))) || ((*scan) == '_'))
     write_char (*scan++);
   return (scan);
 }