diff options
author | Tomas Mraz <tmraz@fedoraproject.org> | 2020-07-22 11:47:55 +0200 |
---|---|---|
committer | Tomas Mraz <tmraz@fedoraproject.org> | 2020-07-22 11:47:55 +0200 |
commit | db6b293046aee4735f3aa2d1713742ed4b533219 (patch) | |
tree | 377207cb6762ee659f81511cc9a83ad0794e3a39 /modules/pam_unix/pam_unix_acct.c | |
parent | b40ca8d7a847d2b089b9562ed3ba94f0f62a2e48 (diff) | |
download | pam-db6b293046aee4735f3aa2d1713742ed4b533219.tar.gz pam-db6b293046aee4735f3aa2d1713742ed4b533219.tar.bz2 pam-db6b293046aee4735f3aa2d1713742ed4b533219.zip |
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/pam_unix/pam_unix_acct.c')
-rw-r--r-- | modules/pam_unix/pam_unix_acct.c | 2 |
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.")); |