From 2a4b038f07c5c1bbbb9de8bb932cd69182ccd2a1 Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Tue, 10 Sep 2002 23:47:15 +0000
Subject: [PATCH] Zeroing some stat/time variables in logonstats(), just incase
 the read fails.

---
 src/sbbs3/logon.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/sbbs3/logon.cpp b/src/sbbs3/logon.cpp
index a6201b0074..1be43989b9 100644
--- a/src/sbbs3/logon.cpp
+++ b/src/sbbs3/logon.cpp
@@ -564,11 +564,12 @@ ulong sbbs_t::logonstats()
     char str[256];
     int dsts,csts;
     uint i;
-    time_t update_t;
+    time_t update_t=0;
     stats_t stats;
     node_t node;
 	struct tm * tm, update_tm;
 
+	memset(&stats,0,sizeof(stats));
 	sprintf(str,"%sdsts.dab",cfg.ctrl_dir);
 	if((dsts=nopen(str,O_RDWR))==-1) {
 		errormsg(WHERE,ERR_OPEN,str,O_RDWR);
-- 
GitLab