From 8d8ee1638276850cb7f2cc0d33ebfad7784f092f Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 2 May 2019 00:40:45 +0000 Subject: [PATCH] Restore accidentally removal of strchr (!). --- src/sbbs3/getmsg.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/getmsg.cpp b/src/sbbs3/getmsg.cpp index 6f58f39e4d..8268da8de4 100644 --- a/src/sbbs3/getmsg.cpp +++ b/src/sbbs3/getmsg.cpp @@ -146,18 +146,18 @@ void sbbs_t::show_msghdr(smb_t* smb, smbmsg_t* msg, const char* subject, const c bprintf(text[MsgTags], msg->tags); if(msg->hdr.attr) show_msgattr(msg); - if(to != NULL ||msg->to_list != NULL || (msg->to && *msg->to)) { + if(to != NULL || msg->to_list != NULL || (msg->to && *msg->to)) { bprintf(text[MsgTo], to == NULL ? (msg->to_list == NULL ? msg->to : msg->to_list) : to); if(msg->to_net.addr!=NULL) bprintf(text[MsgToNet],smb_netaddrstr(&msg->to_net,str)); if(msg->to_ext) bprintf(text[MsgToExt],msg->to_ext); } - if(from != NULL || msg->from != NULL && (!(msg->hdr.attr&MSG_ANONYMOUS) || SYSOP)) { + if((from != NULL || msg->from != NULL) && (!(msg->hdr.attr&MSG_ANONYMOUS) || SYSOP)) { bprintf(text[MsgFrom], from == NULL ? msg->from : from); if(msg->from_ext) bprintf(text[MsgFromExt],msg->from_ext); - if(msg->from_net.addr!=NULL && (msg->from == NULL || (msg->from,'@')==NULL)) + if(msg->from_net.addr!=NULL && (msg->from == NULL || strchr(msg->from,'@')==NULL)) bprintf(text[MsgFromNet],smb_netaddrstr(&msg->from_net,str)); } if(!(msg->hdr.attr&MSG_POLL) && (msg->upvotes || msg->downvotes)) -- GitLab