From 930200f240a50dcb84d8e3a5f0c33159b6c4309c Mon Sep 17 00:00:00 2001 From: Tomas Mraz Date: Mon, 12 Oct 2020 10:15:09 +0200 Subject: pam_modutil_sanitize_fds: Add explicit casts to avoid warnings --- libpam/pam_modutil_sanitize.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libpam/pam_modutil_sanitize.c') diff --git a/libpam/pam_modutil_sanitize.c b/libpam/pam_modutil_sanitize.c index 7579c5bd..f26e8ec0 100644 --- a/libpam/pam_modutil_sanitize.c +++ b/libpam/pam_modutil_sanitize.c @@ -100,12 +100,12 @@ close_fds(void) int fd; struct rlimit rlim; - if (getrlimit(RLIMIT_NOFILE, &rlim) || rlim.rlim_max > MAX_FD_NO) + if (getrlimit(RLIMIT_NOFILE, &rlim) || rlim.rlim_max > (rlim_t)MAX_FD_NO) fd = MAX_FD_NO; - else if (rlim.rlim_max < MIN_FD_NO) + else if (rlim.rlim_max < (rlim_t)MIN_FD_NO) fd = MIN_FD_NO; else - fd = rlim.rlim_max - 1; + fd = (int)rlim.rlim_max - 1; for (; fd > STDERR_FILENO; --fd) close(fd); -- cgit v1.2.3