diff options
| author | Mark Murray <markm@FreeBSD.org> | 2003-10-18 10:04:16 +0000 |
|---|---|---|
| committer | Mark Murray <markm@FreeBSD.org> | 2003-10-18 10:04:16 +0000 |
| commit | 547fa0d9b785fb498d3d0db63618b781d2b83591 (patch) | |
| tree | 204484574f03753da73a26a0ec8c893e61e56e98 /lib/libutil/_secure_path.c | |
| parent | 804b0f979adf5d92dc50561f464dac664a06d0a8 (diff) | |
Notes
Diffstat (limited to 'lib/libutil/_secure_path.c')
| -rw-r--r-- | lib/libutil/_secure_path.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libutil/_secure_path.c b/lib/libutil/_secure_path.c index 550a092d00c2..0411080c4530 100644 --- a/lib/libutil/_secure_path.c +++ b/lib/libutil/_secure_path.c @@ -59,12 +59,12 @@ _secure_path(const char *path, uid_t uid, gid_t gid) msg = "%s: %s is not a regular file"; else if (sb.st_mode & S_IWOTH) msg = "%s: %s is world writable"; - else if (uid != -1 && sb.st_uid != uid && sb.st_uid != 0) { + else if ((int)uid != -1 && sb.st_uid != uid && sb.st_uid != 0) { if (uid == 0) msg = "%s: %s is not owned by root"; else msg = "%s: %s is not owned by uid %d"; - } else if (gid != -1 && sb.st_gid != gid && (sb.st_mode & S_IWGRP)) + } else if ((int)gid != -1 && sb.st_gid != gid && (sb.st_mode & S_IWGRP)) msg = "%s: %s is group writeable by non-authorised groups"; else r = 0; |
