diff options
author | Martin Pool <mbp@samba.org> | 2002-04-11 02:25:53 +0000 |
---|---|---|
committer | Martin Pool <mbp@samba.org> | 2002-04-11 02:25:53 +0000 |
commit | 32f761755e2cfee243a1513c9ea9871586463fa6 (patch) | |
tree | b9b71aa4a423961223f0715756c4c4d81e24afc2 /socket.c | |
parent | c4fea82ff912c596e0e1e49218a67917be8df6df (diff) | |
download | rsync-32f761755e2cfee243a1513c9ea9871586463fa6.tar.gz |
Try to fix ctype issues by always calling these functions as
if (!isdigit(* (unsigned char *) p)) {
so that the argument is always in the range of unsigned char when
coerced to an int.
(See digit 1.)
Diffstat (limited to 'socket.c')
-rw-r--r-- | socket.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -70,7 +70,7 @@ static int establish_proxy_connection(int fd, char *host, int port) buffer); return -1; } - for (cp = &buffer[5]; isdigit((int) *cp) || (*cp == '.'); cp++) + for (cp = &buffer[5]; isdigit(* (unsigned char *) cp) || (*cp == '.'); cp++) ; while (*cp == ' ') cp++; |