diff options
author | Ezra Peisach <epeisach@mit.edu> | 2001-06-18 19:07:22 +0000 |
---|---|---|
committer | Ezra Peisach <epeisach@mit.edu> | 2001-06-18 19:07:22 +0000 |
commit | 6e0cad8cd73331382a69c9350502024cd8067208 (patch) | |
tree | 9f89391b233407628a800f922070c2aa3777b6a8 /src/kadmin/v4server | |
parent | 124984c6e0ab340943aa7958c0bf882f5283b0ad (diff) | |
download | krb5-6e0cad8cd73331382a69c9350502024cd8067208.zip krb5-6e0cad8cd73331382a69c9350502024cd8067208.tar.gz krb5-6e0cad8cd73331382a69c9350502024cd8067208.tar.bz2 |
* kadm_funcs.c: Cast argument to isalnum()/isdigit() to int
* acl_files.c (nuke_whitespace): Cast argument to isspace() to int.
git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@13375 dc483132-0cff-0310-8789-dd5450dbe970
Diffstat (limited to 'src/kadmin/v4server')
-rw-r--r-- | src/kadmin/v4server/ChangeLog | 6 | ||||
-rw-r--r-- | src/kadmin/v4server/acl_files.c | 2 | ||||
-rw-r--r-- | src/kadmin/v4server/kadm_funcs.c | 12 |
3 files changed, 13 insertions, 7 deletions
diff --git a/src/kadmin/v4server/ChangeLog b/src/kadmin/v4server/ChangeLog index 2c1802a..c1008a2 100644 --- a/src/kadmin/v4server/ChangeLog +++ b/src/kadmin/v4server/ChangeLog @@ -1,3 +1,9 @@ +2001-06-18 Ezra Peisach <epeisach@mit.edu> + + * kadm_funcs.c: Cast argument to isalnum()/isdigit() to int. + + * acl_files.c (nuke_whitespace): Cast argument to isspace() to int. + 2001-06-11 Ezra Peisach <epeisach@rna.mit.edu> * kadm_supp.c: Include string.h for strncpy() prototype. diff --git a/src/kadmin/v4server/acl_files.c b/src/kadmin/v4server/acl_files.c index 9a56139..4e56268 100644 --- a/src/kadmin/v4server/acl_files.c +++ b/src/kadmin/v4server/acl_files.c @@ -280,7 +280,7 @@ char *buf; register char *pin, *pout; for(pin = pout = buf; *pin != '\0'; pin++) - if(!isspace(*pin)) *pout++ = *pin; + if(!isspace((int) *pin)) *pout++ = *pin; *pout = '\0'; /* Terminate the string */ } diff --git a/src/kadmin/v4server/kadm_funcs.c b/src/kadmin/v4server/kadm_funcs.c index b1213ab..f188e9c 100644 --- a/src/kadmin/v4server/kadm_funcs.c +++ b/src/kadmin/v4server/kadm_funcs.c @@ -665,8 +665,8 @@ int lower(str) int effect=0; for (cp = str; *cp; cp++) { - if (isupper(*cp)) { - *cp = tolower(*cp); + if (isupper((int) *cp)) { + *cp = tolower((int) *cp); effect++; } } @@ -683,11 +683,11 @@ des_check_gecos(gecos, newpw) for (cp = gecos; *cp; ) { /* Skip past punctuation */ for (; *cp; cp++) - if (isalnum(*cp)) + if (isalnum((int) *cp)) break; /* Skip to the end of the word */ for (ncp = cp; *ncp; ncp++) - if (!isalnum(*ncp) && *ncp != '\'') + if (!isalnum((int) *ncp) && *ncp != '\'') break; /* Delimit end of word */ if (*ncp) @@ -723,11 +723,11 @@ str_check_gecos(gecos, pwstr) for (cp = gecos; *cp; ) { /* Skip past punctuation */ for (; *cp; cp++) - if (isalnum(*cp)) + if (isalnum((int) *cp)) break; /* Skip to the end of the word */ for (ncp = cp; *ncp; ncp++) - if (!isalnum(*ncp) && *ncp != '\'') + if (!isalnum((int) *ncp) && *ncp != '\'') break; /* Delimit end of word */ if (*ncp) |