From 3df95c421a2cc0a22e5f73ca6f721a31513a09fd Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 3 Aug 2004 08:58:28 +0000 Subject: [PATCH] Bugfix: zero the global_buf if no global_t pointer passed to sbbs_read_ini(). --- src/sbbs3/sbbs_ini.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/sbbs3/sbbs_ini.c b/src/sbbs3/sbbs_ini.c index c4ec6383fa..e581675283 100644 --- a/src/sbbs3/sbbs_ini.c +++ b/src/sbbs3/sbbs_ini.c @@ -125,8 +125,10 @@ void sbbs_read_ini( char value[INI_MAX_VALUE_LEN]; global_startup_t global_buf; - if(global==NULL) + if(global==NULL) { + memset(&global_buf,0,sizeof(global_buf)); global=&global_buf; + } read_ini_globals(fp, global); -- GitLab