From e8f806e8aa8eec4b3f66406095c838c9556a6e4b Mon Sep 17 00:00:00 2001
From: rswindell <>
Date: Wed, 19 Dec 2012 08:57:31 +0000
Subject: [PATCH] Replace a couple of potentially unsafe sprintf() calls with
 SAFEPRINTF().

---
 src/sbbs3/sexyz.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/sbbs3/sexyz.c b/src/sbbs3/sexyz.c
index cd814b337f..a76c9e9bc4 100644
--- a/src/sbbs3/sexyz.c
+++ b/src/sbbs3/sexyz.c
@@ -1167,7 +1167,7 @@ static int receive_files(char** fname_list, int fnames)
 			lprintf(LOG_DEBUG,"Incoming filename: %.64s ",fname);
 
 			if(mode&RECVDIR)
-				sprintf(str,"%s%s",fname_list[0],getfname(fname));
+				SAFEPRINTF(str,"%s%s",fname_list[0],getfname(fname));
 			else {
 				SAFECOPY(str,getfname(fname));
 				for(i=0;i<fnames;i++) {
@@ -1767,7 +1767,7 @@ int main(int argc, char **argv)
 				bail(1); 
 				return -1;
 			}
-			sprintf(str,"%s",argv[i]+1);
+			SAFEPRINTF(str,"%s",argv[i]+1);
 			if((fp=fopen(str,"r"))==NULL) {
 				fprintf(statfp,"!Error %d opening filelist: %s\n",errno,str);
 				bail(1); 
-- 
GitLab