summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorTomas Mraz <tmraz@fedoraproject.org>2020-07-22 11:47:55 +0200
committerTomas Mraz <tmraz@fedoraproject.org>2020-07-22 11:47:55 +0200
commitdb6b293046aee4735f3aa2d1713742ed4b533219 (patch)
tree377207cb6762ee659f81511cc9a83ad0794e3a39 /modules
parentb40ca8d7a847d2b089b9562ed3ba94f0f62a2e48 (diff)
Fix missing initialization of daysleft
The daysleft otherwise stays uninitialized if there is no shadow entry. Regression from commit f5adefa. Fixes #255 * modules/pam_unix/pam_unix_acct.c (pam_sm_acct_mgmt): Initialize daysleft.
Diffstat (limited to 'modules')
-rw-r--r--modules/pam_unix/pam_unix_acct.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/pam_unix/pam_unix_acct.c b/modules/pam_unix/pam_unix_acct.c
index de8d65c1..f46f2308 100644
--- a/modules/pam_unix/pam_unix_acct.c
+++ b/modules/pam_unix/pam_unix_acct.c
@@ -189,7 +189,7 @@ pam_sm_acct_mgmt(pam_handle_t *pamh, int flags, int argc, const char **argv)
unsigned long long ctrl;
const void *void_uname;
const char *uname;
- int retval, daysleft;
+ int retval, daysleft = -1;
char buf[256];
D(("called."));