Commit 9e52957e authored by David Brownell's avatar David Brownell
Browse files

cygwin buildfix



isspace() parameter must be an integer, else a 'char' gets
used as an array index (sigh).
Signed-off-by: default avatarDavid Brownell <dbrownell@users.sourceforge.net>
parent 33fc60be
......@@ -585,7 +585,7 @@ static int svf_parse_cmd_string(char *str, int len, char **argus, int *num_of_ar
goto parse_char;
default:
parse_char:
if (!in_bracket && isspace(str[pos]))
if (!in_bracket && isspace((int) str[pos]))
{
space_found = 1;
str[pos] = '\0';
......@@ -710,7 +710,7 @@ static int svf_copy_hexstring_to_binary(char *str, uint8_t **bin, int orig_bit_l
/* consume optional leading '0' MSBs or whitespace */
while (str_len > 0 && ((str[str_len - 1] == '0')
|| isspace(str[str_len - 1])))
|| isspace((int) str[str_len - 1])))
str_len--;
/* check validity: we must have consumed everything */
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment