Mercurial > audlegacy
diff Plugins/Visualization/paranormal/pn/pnscriptparser.y @ 1717:837983bac90f trunk
[svn] Fixed a lot of warnings that only showed up on *BSD.
author | js |
---|---|
date | Sat, 16 Sep 2006 16:26:54 -0700 |
parents | 0c5fdcf3f947 |
children |
line wrap: on
line diff
--- a/Plugins/Visualization/paranormal/pn/pnscriptparser.y Sat Sep 16 15:21:56 2006 -0700 +++ b/Plugins/Visualization/paranormal/pn/pnscriptparser.y Sat Sep 16 16:26:54 2006 -0700 @@ -432,14 +432,14 @@ yylex (void) { /* Skip whitespaces */ - while (isspace (*parse_string)) parse_string++; + while (isspace ((int) *parse_string)) parse_string++; /* Handle the end of the string */ if (*parse_string == '\0') return 0; /* Handle unnamed (numeric) constants */ - if (*parse_string == '.' || isdigit (*parse_string)) + if (*parse_string == '.' || isdigit ((int) *parse_string)) { gdouble value; @@ -450,13 +450,14 @@ } /* Handle alphanumeric symbols */ - if (isalpha (*parse_string)) + if (isalpha ((int) *parse_string)) { const gchar *symbol_start = parse_string; guint function_token; gchar *symbol_name; - while (isalnum (*parse_string) || *parse_string == '_') parse_string++; + while (isalnum ((int) *parse_string) || *parse_string == '_') + parse_string++; symbol_name = g_strndup (symbol_start, parse_string - symbol_start);