projects
/
u
/
mdw
/
putty
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Never pass a `char' to a ctype function. I had relied on gcc -Wall
[u/mdw/putty]
/
rlogin.c
diff --git
a/rlogin.c
b/rlogin.c
index
89a2bfe
..
7b13a78
100644
(file)
--- a/
rlogin.c
+++ b/
rlogin.c
@@
-169,7
+169,7
@@
static char *rlogin_init(void *frontend_handle, void **backend_handle,
sk_write(rlogin->s, cfg->termtype,
strlen(cfg->termtype));
sk_write(rlogin->s, "/", 1);
sk_write(rlogin->s, cfg->termtype,
strlen(cfg->termtype));
sk_write(rlogin->s, "/", 1);
- for (p = cfg->termspeed; isdigit(*p); p++) continue;
+ for (p = cfg->termspeed; isdigit(
(unsigned char)
*p); p++) continue;
sk_write(rlogin->s, cfg->termspeed, p - cfg->termspeed);
rlogin->bufsize = sk_write(rlogin->s, &z, 1);
}
sk_write(rlogin->s, cfg->termspeed, p - cfg->termspeed);
rlogin->bufsize = sk_write(rlogin->s, &z, 1);
}