Skip to content
Snippets Groups Projects
Commit 7c5f01f5 authored by rswindell's avatar rswindell
Browse files

Strip any control characters from QWK-imported to/from/subject header fields.

parent bb7664ad
No related branches found
No related tags found
No related merge requests found
......@@ -215,18 +215,18 @@ bool sbbs_t::qwk_new_msg(ulong confnum, smbmsg_t* msg, char* hdrblk, long offset
}
if(msg->to==NULL)
smb_hfield_str(msg,RECIPIENT,to);
smb_hfield_str(msg,RECIPIENT,strip_ctrl(to, to));
if(parse_sender_hfields && msg->from==NULL) {
sprintf(str,"%25.25s",hdrblk+46);
truncsp(str);
smb_hfield_str(msg,SENDER,str);
smb_hfield_str(msg,SENDER,strip_ctrl(str, str));
}
if(msg->subj==NULL) {
sprintf(str,"%25.25s",hdrblk+71); /* Subject */
truncsp(str);
smb_hfield_str(msg,SUBJECT,str);
smb_hfield_str(msg,SUBJECT,strip_ctrl(str, str));
}
iniFreeStringList(msg_headers);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment