diff options
Diffstat (limited to 'src/lib')
| -rw-r--r-- | src/lib/krb5/os/ChangeLog | 5 | ||||
| -rw-r--r-- | src/lib/krb5/os/localaddr.c | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/src/lib/krb5/os/ChangeLog b/src/lib/krb5/os/ChangeLog index a39c1f1f6..183cd6a63 100644 --- a/src/lib/krb5/os/ChangeLog +++ b/src/lib/krb5/os/ChangeLog @@ -1,3 +1,8 @@ +2001-10-10 Ezra Peisach <epeisach@mit.edu> + + * localaddr.c (krb5_os_localaddr_profile): Cast argument to + isspace() to int. + 2001-10-09 Ken Raeburn <raeburn@mit.edu> * os-proto.h: Make prototypes unconditional. diff --git a/src/lib/krb5/os/localaddr.c b/src/lib/krb5/os/localaddr.c index 021d2b6af..a481945f0 100644 --- a/src/lib/krb5/os/localaddr.c +++ b/src/lib/krb5/os/localaddr.c @@ -850,7 +850,7 @@ krb5_os_localaddr_profile (krb5_context context, struct localaddr_data *datap) #endif for (cp = *iter, next = 0; *cp; cp = next) { - while (isspace (*cp) || *cp == ',') + while (isspace ((int) *cp) || *cp == ',') cp++; if (*cp == 0) break; @@ -859,7 +859,7 @@ krb5_os_localaddr_profile (krb5_context context, struct localaddr_data *datap) fprintf (stderr, " addr found in '%s'\n", cp); #endif this = cp; - while (*cp != 0 && !isspace(*cp) && *cp != ',') + while (*cp != 0 && !isspace((int) *cp) && *cp != ',') cp++; if (*cp != 0) { next = cp + 1; |
