Quite a few instances of the Cardinal Error of Ctype were turned up

by a grep I just did. Oops.

[originally from svn r6113]
This commit is contained in:
Simon Tatham
2005-07-17 17:10:11 +00:00
parent 8ac92e8607
commit e33a57b703
9 changed files with 17 additions and 17 deletions

View File

@ -213,16 +213,16 @@ static void decode_params(game_params *ret, char const *string)
ret->movetarget = 0;
ret->width = atoi(p);
while (*p && isdigit(*p)) p++;
while (*p && isdigit((unsigned char)*p)) p++;
if (*p == 'x') {
p++;
ret->height = atoi(p);
while (*p && isdigit(*p)) p++;
while (*p && isdigit((unsigned char)*p)) p++;
if ( (ret->wrapping = (*p == 'w')) != 0 )
p++;
if (*p == 'b') {
ret->barrier_probability = atof(++p);
while (*p && (isdigit(*p) || *p == '.')) p++;
while (*p && (isdigit((unsigned char)*p) || *p == '.')) p++;
}
if (*p == 'm') {
ret->movetarget = atoi(++p);