1
0
mirror of https://git.tartarus.org/simon/putty.git synced 2025-07-01 03:22:48 -05:00

Arguments to ctype functions are required to be either EOF or representable

as unsigned char.  This means that passing in a bare char is incorrect on
systems where char is signed.  Sprinkle some appropriate casts to prevent
this.

[originally from svn r8406]
This commit is contained in:
Ben Harris
2009-01-11 14:26:27 +00:00
parent 91496d37c7
commit 36f502fa93
3 changed files with 3 additions and 3 deletions

View File

@ -119,7 +119,7 @@ void sk_cleanup(void)
void showversion(void)
{
char *verstr = dupstr(ver);
verstr[0] = tolower(verstr[0]);
verstr[0] = tolower((unsigned char)verstr[0]);
printf("PuTTYgen %s\n", verstr);
sfree(verstr);
}