maint: remove unnecessary casts before using gnulib functions

* src/parse-gram.y, src/scan-gram.l: Do not cast c-ctype.h function
args to unsigned char unnecessarily.
* src/parse-gram.c: Regenerate.

Copyright-paperwork-exempt: yes
This commit is contained in:
2022-11-04 11:50:32 -07:00
committed by Paul Eggert
parent 25b3d0e1a3
commit 97852f39f4
3 changed files with 5 additions and 5 deletions

View File

@@ -2945,11 +2945,11 @@ add_param (param_type type, char *decl, location loc)
/* Strip the surrounding '{' and '}', and any blanks just inside
the braces. */
--p;
while (c_isspace ((unsigned char) *p))
while (c_isspace (*p))
--p;
p[1] = '\0';
++decl;
while (c_isspace ((unsigned char) *decl))
while (c_isspace (*decl))
++decl;
}

View File

@@ -928,11 +928,11 @@ add_param (param_type type, char *decl, location loc)
/* Strip the surrounding '{' and '}', and any blanks just inside
the braces. */
--p;
while (c_isspace ((unsigned char) *p))
while (c_isspace (*p))
--p;
p[1] = '\0';
++decl;
while (c_isspace ((unsigned char) *decl))
while (c_isspace (*decl))
++decl;
}

View File

@@ -683,7 +683,7 @@ eqopt ({sp}=)?
\\(.|{eol}) {
char const *p = yytext + 1;
/* Quote only if escaping won't make the character visible. */
if (c_isspace ((unsigned char) *p) && c_isprint ((unsigned char) *p))
if (c_isspace (*p) && c_isprint (*p))
p = quote (p);
else
p = quotearg_style_mem (escape_quoting_style, p, 1);