diff options
Diffstat (limited to 'mbbsd')
-rw-r--r-- | mbbsd/passwd.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mbbsd/passwd.c b/mbbsd/passwd.c index 83fb45a5..514959c5 100644 --- a/mbbsd/passwd.c +++ b/mbbsd/passwd.c @@ -453,6 +453,9 @@ int pwcuLoginSave () prev_regdays = (u.lastlogin - u.firstlogin) / DAY_SECONDS; // assert(regdays >= prev_regdays); + if (u.numlogindays > prev_regdays) + u.numlogindays = prev_regdays; + // calculate numlogindays (only increase one per each key) if (regdays > prev_regdays) ++u.numlogindays; |