From f7c6b4b368537952b77bb5a72f57e5cf95771c9b Mon Sep 17 00:00:00 2001 From: Rob Swindell <rob@synchro.net> Date: Wed, 12 Jan 2022 19:40:15 -0800 Subject: [PATCH] A couple more sprintf->SAFEPRINTF conversions Not sure why, as this utility has been deprecated. :-/ --- src/sbbs3/addfiles.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sbbs3/addfiles.c b/src/sbbs3/addfiles.c index d984fb1c30..86ecf40889 100644 --- a/src/sbbs3/addfiles.c +++ b/src/sbbs3/addfiles.c @@ -85,7 +85,7 @@ void updatestats(ulong size) int file; uint32_t l; - sprintf(str,"%sdsts.dab",scfg.ctrl_dir); + SAFEPRINTF(str,"%sdsts.dab",scfg.ctrl_dir); if((file=nopen(str,O_RDWR|O_BINARY))==-1) { printf("ERR_OPEN %s\n",str); return; @@ -170,7 +170,7 @@ void addlist(char *inpath, uint dirnum, const char* uploader, uint dskip, uint s dir=opendir(str); while(dir!=NULL && (dirent=readdir(dir))!=NULL) { - sprintf(filepath, "%s%s" + SAFEPRINTF2(filepath, "%s%s" ,scfg.dir[dirnum]->path ,dirent->d_name); if(isdir(filepath)) @@ -264,7 +264,7 @@ void addlist(char *inpath, uint dirnum, const char* uploader, uint dskip, uint s if((stream=fopen(listpath,"r"))==NULL) { fprintf(stderr,"Error %d (%s) opening %s\n" ,errno,strerror(errno),listpath); - sprintf(listpath,"%s%s", scfg.dir[dirnum]->path,inpath); + SAFEPRINTF2(listpath, "%s%s", scfg.dir[dirnum]->path, inpath); fexistcase(listpath); if((stream=fopen(listpath,"r"))==NULL) { printf("Can't open: %s\n" -- GitLab