cast argument to isdigit to unsigned char
git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@14554 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -153,7 +153,7 @@ static int parse_owners(kcm_ccache ccache)
|
|||||||
int gid_p = 0;
|
int gid_p = 0;
|
||||||
|
|
||||||
if (system_user != NULL) {
|
if (system_user != NULL) {
|
||||||
if (isdigit(system_user[0])) {
|
if (isdigit((unsigned char)system_user[0])) {
|
||||||
pw = getpwuid(atoi(system_user));
|
pw = getpwuid(atoi(system_user));
|
||||||
} else {
|
} else {
|
||||||
pw = getpwnam(system_user);
|
pw = getpwnam(system_user);
|
||||||
@@ -172,7 +172,7 @@ static int parse_owners(kcm_ccache ccache)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (system_group != NULL) {
|
if (system_group != NULL) {
|
||||||
if (isdigit(system_group[0])) {
|
if (isdigit((unsigned char)system_group[0])) {
|
||||||
gr = getgrgid(atoi(system_group));
|
gr = getgrgid(atoi(system_group));
|
||||||
} else {
|
} else {
|
||||||
gr = getgrnam(system_group);
|
gr = getgrnam(system_group);
|
||||||
|
Reference in New Issue
Block a user