From 49c38c3acf95e474bd17b644246c5c93625dd7aa Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Thu, 30 Dec 2004 02:02:50 +0000
Subject: [PATCH] Re-initialize message idx before saving bounced message
 header.

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

diff --git a/src/sbbs3/mailsrvr.c b/src/sbbs3/mailsrvr.c
index e37f1cb347..a82f6d9be7 100644
--- a/src/sbbs3/mailsrvr.c
+++ b/src/sbbs3/mailsrvr.c
@@ -3334,6 +3334,7 @@ BOOL bounce(smb_t* smb, smbmsg_t* msg, char* err, BOOL immediate)
 	smb_hfield_str(&newmsg, SMB_COMMENT, err);
 	smb_hfield_str(&newmsg, SMB_COMMENT, "\r\nOriginal message text follows:\r\n");
 
+	smb_init_idx(smb,&newmsg);
 	if((i=smb_addmsghdr(smb,&newmsg,SMB_SELFPACK))!=SMB_SUCCESS)
 		lprintf(LOG_ERR,"0000 !BOUNCE ERROR %d (%s) adding message header"
 			,i,smb->last_error);
-- 
GitLab