From a5f0998028283c5933f147dabae1dc7e65170bcd Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 19 Nov 2013 14:05:09 +0000 Subject: pam_lastlog: fix format string gcc -Wformat justly complains: format '%d' expects argument of type 'int', but argument 5 has type 'time_t' * modules/pam_lastlog/pam_lastlog.c (pam_sm_authenticate): Fix format string. --- modules/pam_lastlog/pam_lastlog.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'modules/pam_lastlog/pam_lastlog.c') diff --git a/modules/pam_lastlog/pam_lastlog.c b/modules/pam_lastlog/pam_lastlog.c index bd454ffd..ad8c6605 100644 --- a/modules/pam_lastlog/pam_lastlog.c +++ b/modules/pam_lastlog/pam_lastlog.c @@ -628,7 +628,8 @@ pam_sm_authenticate(pam_handle_t *pamh, int flags, lltime = (time(NULL) - lltime) / (24*60*60); if (lltime > inactive_days) { - pam_syslog(pamh, LOG_INFO, "user %s inactive for %d days - denied", user, lltime); + pam_syslog(pamh, LOG_INFO, "user %s inactive for %ld days - denied", + user, (long) lltime); return PAM_AUTH_ERR; } -- cgit v1.2.3