Tartarus CVS: putty: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Tue, 11 Mar 2003 09:30:34 +0000


CVS Root:       /home/cvs
Module:         putty
Changes by:     simon
Date:           Tue Mar 11 2003  09:30:34 GMT

Log message:
Never pass a `char' to a ctype function. I had relied on gcc -Wall
letting me know about instances of this, but it turns out that my
ctype.h explicitly casts input values to `int' to evade the
`subscript has type char' warning, so it had been carefully not
letting me know! Found them all by compiling with a doctored
ctype.h, and hopefully fixed them all too.

Modified files:
    .               : ldisc.c proxy.c rlogin.c
    unix            : uxstore.c

Links:
http://cvs.tartarus.org//putty/ldisc.c.diff?r1=1.27&r2=1.28
http://cvs.tartarus.org//putty/proxy.c.diff?r1=1.25&r2=1.26
http://cvs.tartarus.org//putty/rlogin.c.diff?r1=1.38&r2=1.39
http://cvs.tartarus.org//putty/unix/uxstore.c.diff?r1=1.8&r2=1.9