From e5d72413fc93c0711fb9152cff9167db6553c948 Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Thu, 27 Mar 2003 23:32:00 +0000 Subject: [PATCH] Yet more filename case-insensitivity fixes for Unix file systems. <sigh> --- src/sbbs3/bat_xfer.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/sbbs3/bat_xfer.cpp b/src/sbbs3/bat_xfer.cpp index 4fd9839ae3..14220dfcce 100644 --- a/src/sbbs3/bat_xfer.cpp +++ b/src/sbbs3/bat_xfer.cpp @@ -148,7 +148,7 @@ void sbbs_t::batchmenu() lncntr=0; unpadfname(batdn_name[i],tmp); sprintf(tmp2,"%s%s",cfg.temp_dir,tmp); - if(!fexist(tmp2)) { + if(!fexistcase(tmp2)) { seqwait(cfg.dir[batdn_dir[i]]->seqdev); bprintf(text[RetrievingFile],tmp); sprintf(str,"%s%s" @@ -401,7 +401,7 @@ BOOL sbbs_t::start_batch_download() if(cfg.dir[batdn_dir[i]]->seqdev) { lncntr=0; sprintf(path,"%s%s",cfg.temp_dir,fname); - if(!fexist(path)) { + if(!fexistcase(path)) { seqwait(cfg.dir[batdn_dir[i]]->seqdev); bprintf(text[RetrievingFile],fname); sprintf(str,"%s%s" @@ -588,7 +588,7 @@ void sbbs_t::batch_upload() unpadfname(batup_name[i],tmp); sprintf(str1,"%s%s",cfg.temp_dir,tmp); sprintf(str2,"%s%s",cfg.dir[batup_dir[i]]->path,tmp); - if(fexist(str1) && fexist(str2)) { /* file's in two places */ + if(fexistcase(str1) && fexistcase(str2)) { /* file's in two places */ bprintf(text[FileAlreadyThere],batup_name[i]); remove(str1); /* this is the one received */ i++; @@ -632,7 +632,7 @@ void sbbs_t::batch_upload() break; } sprintf(str2,"%s%s",cfg.dir[f.dir]->path,dirent->d_name); - if(x<usrlibs || fexist(str2)) { + if(x<usrlibs || fexistcase(str2)) { bprintf(text[FileAlreadyOnline],f.name); remove(str1); } else { -- GitLab