From 738f6951458703ab94e054c68d318d23f974d35c Mon Sep 17 00:00:00 2001 From: rswindell <> Date: Tue, 28 Jan 2003 00:00:56 +0000 Subject: [PATCH] Converts internal codes to lowercase before deleting data files (for Unix file system compatibility). --- src/sbbs3/scfg/Attic/scfgxfr2.c | 2 ++ src/sbbs3/scfg/scfgmsg.c | 1 + src/sbbs3/scfg/scfgsub.c | 2 ++ src/sbbs3/scfg/scfgxfr2.c | 2 ++ 4 files changed, 7 insertions(+) diff --git a/src/sbbs3/scfg/Attic/scfgxfr2.c b/src/sbbs3/scfg/Attic/scfgxfr2.c index 834563b35d..70babad961 100644 --- a/src/sbbs3/scfg/Attic/scfgxfr2.c +++ b/src/sbbs3/scfg/Attic/scfgxfr2.c @@ -152,6 +152,7 @@ library, select Yes. for(j=0;j<cfg.total_dirs;j++) if(cfg.dir[j]->lib==i) { sprintf(str,"%s.*",cfg.dir[j]->code); + strlwr(str); if(!cfg.dir[j]->data_dir[0]) sprintf(tmp,"%sdirs/",cfg.data_dir); else @@ -721,6 +722,7 @@ select Yes. continue; if(j==0) { sprintf(str,"%s.*",cfg.dir[dirnum[i]]->code); + strlwr(str); if(!cfg.dir[dirnum[i]]->data_dir[0]) sprintf(tmp,"%sdirs/",cfg.data_dir); else diff --git a/src/sbbs3/scfg/scfgmsg.c b/src/sbbs3/scfg/scfgmsg.c index 572aa51cd1..299a75d816 100644 --- a/src/sbbs3/scfg/scfgmsg.c +++ b/src/sbbs3/scfg/scfgmsg.c @@ -244,6 +244,7 @@ select Yes. for(j=0;j<cfg.total_subs;j++) if(cfg.sub[j]->grp==i) { sprintf(str,"%s.s*",cfg.sub[j]->code); + strlwr(str); if(!cfg.sub[j]->data_dir[0]) sprintf(tmp,"%ssubs/",cfg.data_dir); else diff --git a/src/sbbs3/scfg/scfgsub.c b/src/sbbs3/scfg/scfgsub.c index ea69848e91..fe3eddee63 100644 --- a/src/sbbs3/scfg/scfgsub.c +++ b/src/sbbs3/scfg/scfgsub.c @@ -198,6 +198,7 @@ If you want to delete all the messages for this sub-board, select Yes. continue; if(j==0) { sprintf(str,"%s.s*",cfg.sub[subnum[i]]->code); + strlwr(str); if(!cfg.sub[subnum[i]]->data_dir[0]) sprintf(tmp,"%ssubs/",cfg.data_dir); else @@ -1281,6 +1282,7 @@ by entering the conference number you want to use. else sprintf(str,"%ssubs/",cfg.data_dir); sprintf(str2,"%s.*",cfg.sub[i]->code); + strlwr(str2); delfiles(str,str2); } if(cfg.sub[i]->misc&SUB_HYPER) diff --git a/src/sbbs3/scfg/scfgxfr2.c b/src/sbbs3/scfg/scfgxfr2.c index 834563b35d..70babad961 100644 --- a/src/sbbs3/scfg/scfgxfr2.c +++ b/src/sbbs3/scfg/scfgxfr2.c @@ -152,6 +152,7 @@ library, select Yes. for(j=0;j<cfg.total_dirs;j++) if(cfg.dir[j]->lib==i) { sprintf(str,"%s.*",cfg.dir[j]->code); + strlwr(str); if(!cfg.dir[j]->data_dir[0]) sprintf(tmp,"%sdirs/",cfg.data_dir); else @@ -721,6 +722,7 @@ select Yes. continue; if(j==0) { sprintf(str,"%s.*",cfg.dir[dirnum[i]]->code); + strlwr(str); if(!cfg.dir[dirnum[i]]->data_dir[0]) sprintf(tmp,"%sdirs/",cfg.data_dir); else -- GitLab