From 8ad4ad27dc4150b9dd3977cd57716cbd905d3af6 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 2 Sep 2004 02:08:02 +0000 Subject: [PATCH] Only call smb_freemsgmem() if smb_getmsghdr() returns success. --- src/sbbs3/qwktomsg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/qwktomsg.cpp b/src/sbbs3/qwktomsg.cpp index 203cb72338..1c016206f5 100644 --- a/src/sbbs3/qwktomsg.cpp +++ b/src/sbbs3/qwktomsg.cpp @@ -455,10 +455,10 @@ bool sbbs_t::qwktomsg(FILE *qwk_fp, char *hdrblk, char fromhub, uint subnum smb_hfield_str(&msg,FIDOREPLYID,remsg.ftn_msgid); smb_updatethread(&smb,&remsg,smb.status.last_msg+1); + smb_freemsgmem(&remsg); } smb_unlockmsghdr(&smb,&remsg); - smb_freemsgmem(&remsg); } } -- GitLab