From 7400d5d66f0581fe539ece4863ff57292eb6cbfd Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Wed, 27 Oct 2004 21:21:50 +0000 Subject: [PATCH] logoutuserdat() will initialize the "now" argument to the current time, if 0. --- src/sbbs3/userdat.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c index 30b67256aa..5cf266a645 100644 --- a/src/sbbs3/userdat.c +++ b/src/sbbs3/userdat.c @@ -1876,6 +1876,9 @@ BOOL DLLCALL logoutuserdat(scfg_t* cfg, user_t* user, time_t now, time_t logonti if(user==NULL) return(FALSE); + if(now==0) + now=time(NULL); + tused=(now-logontime)/60; user->tlast=(ushort)(tused > USHRT_MAX ? USHRT_MAX : tused); -- GitLab