From e0979e270d947bc8a9e64e70994b58162ec41fde Mon Sep 17 00:00:00 2001 From: "Rob Swindell (on Debian Linux)" <rob@synchro.net> Date: Mon, 3 Apr 2023 14:06:40 -0700 Subject: [PATCH] Fix GCC 9.4.0 warning reported by Nelgin warning: format not a string literal and no format arguments Weird this warning is happening for me with GCC 12.2 (debug or release build) --- src/sbbs3/userdat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sbbs3/userdat.c b/src/sbbs3/userdat.c index bce53a05f6..6b7251d867 100644 --- a/src/sbbs3/userdat.c +++ b/src/sbbs3/userdat.c @@ -2907,7 +2907,7 @@ void smtp_netmailaddr(scfg_t* cfg, smbmsg_t* msg, char* name, size_t namelen, ch ,faddr->node, faddr->net, faddr->zone); snprintf(addr, addrlen, "%s@%s", usermailaddr(NULL, addrbuf, msg->from), faddrstr); } else if(msg->from_net.type!=NET_NONE && msg->from_net.addr!=NULL) - snprintf(addr, addrlen, (char*)msg->from_net.addr); + snprintf(addr, addrlen, "%s", (char*)msg->from_net.addr); else usermailaddr(cfg, addr, msg->from); } -- GitLab