From: Ralph Corderoy Date: Wed, 19 Oct 2016 17:29:43 +0000 (+0100) Subject: Use the imperfect snprintf(3) instead of sprintf(3). X-Git-Url: https://diplodocus.org/git/nmh/commitdiff_plain/d24647ed2194c1907905665a14b67363528571a4?ds=sidebyside Use the imperfect snprintf(3) instead of sprintf(3). --- diff --git a/sbr/m_maildir.c b/sbr/m_maildir.c index 1fca93c0..13bea089 100644 --- a/sbr/m_maildir.c +++ b/sbr/m_maildir.c @@ -81,7 +81,7 @@ exmaildir (char *folder) cp = mailfold; if ((pp = context_find ("path")) && *pp) { if (*pp != '/') { - sprintf (cp, "%s/", mypath); + snprintf(cp, sizeof mailfold, "%s/", mypath); cp += strlen (cp); } cp = copy (pp, cp);