From 5ee74077200205a13bbbf60c5d3b4e478471e74b Mon Sep 17 00:00:00 2001
From: Rob Swindell <rob@synchro.net>
Date: Sun, 13 Mar 2022 01:22:39 -0700
Subject: [PATCH] Fix CID 350312: Uninitialized scalar variable

---
 src/sbbs3/smbutil.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/sbbs3/smbutil.c b/src/sbbs3/smbutil.c
index bb4b61cfe8..797bd07844 100644
--- a/src/sbbs3/smbutil.c
+++ b/src/sbbs3/smbutil.c
@@ -1166,6 +1166,7 @@ void packmsgs(ulong packable)
 	}
 	total=0;
 	for(l=0;l<smb.status.total_msgs;l++) {
+		ZERO_VAR(msg);
 		fseek(smb.sid_fp, l * idxreclen,SEEK_SET);
 		printf("%lu of %"PRIu32"\r",l+1,smb.status.total_msgs);
 		if(!fread(&msg.idx, sizeof(msg.idx), 1, smb.sid_fp))
-- 
GitLab