diff --git a/src/sbbs3/smbutil.c b/src/sbbs3/smbutil.c index b8066d64115cfbbf4354618dc5a1d946397e68c6..b8d123addad9570e05420f456cf18c1be63e9b0d 100644 --- a/src/sbbs3/smbutil.c +++ b/src/sbbs3/smbutil.c @@ -502,6 +502,7 @@ void listmsgs(ulong start, ulong count) if(!count) count=~0; while(l<count) { + ZERO_VAR(msg); fseek(smb.sid_fp,((start-1L) + l)*idxreclen,SEEK_SET); if(!fread(&msg.idx,sizeof(msg.idx),1,smb.sid_fp)) break;