diff --git a/src/sbbs3/smbutil.c b/src/sbbs3/smbutil.c index 887f70998a11a2385f344e567b2bd23e45f08993..a2551988aa1de66983079ad14590d908e20eb68b 100644 --- a/src/sbbs3/smbutil.c +++ b/src/sbbs3/smbutil.c @@ -620,6 +620,7 @@ void viewmsgs(ulong start, ulong count, BOOL verbose) 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;