From 7b44556c5ebde4b304a70a512fb7807821e5aaf7 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Wed, 13 May 2020 23:56:08 +0000 Subject: [PATCH] Fix previous commit (use of uninitialized variable f). --- src/sbbs3/bat_xfer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/sbbs3/bat_xfer.cpp b/src/sbbs3/bat_xfer.cpp index c371881bf5..12e857a741 100644 --- a/src/sbbs3/bat_xfer.cpp +++ b/src/sbbs3/bat_xfer.cpp @@ -642,6 +642,8 @@ void sbbs_t::batch_upload() SAFEPRINTF2(tmp,"%s%s",cfg.temp_dir,dirent->d_name); if(isdir(tmp)) continue; + memset(&f,0,sizeof(file_t)); + f.dir=cfg.upload_dir; SAFEPRINTF2(path,"%s%s",cfg.dir[f.dir]->path,dirent->d_name); if(fexistcase(path)) { bprintf(text[FileAlreadyOnline], dirent->d_name); @@ -649,8 +651,6 @@ void sbbs_t::batch_upload() } if(mv(tmp, path, /* copy: */false)) continue; - memset(&f,0,sizeof(file_t)); - f.dir=cfg.upload_dir; #ifdef _WIN32 GetShortPathName(path, tmp, sizeof(tmp)); -- GitLab