diff --git a/src/sbbs3/pack_qwk.cpp b/src/sbbs3/pack_qwk.cpp index 852ea5e2d2789404eb1ceead0f68096d9630c2ac..16c2b2d0ec00f2fa514e8e1093cd1e71043e14ff 100644 --- a/src/sbbs3/pack_qwk.cpp +++ b/src/sbbs3/pack_qwk.cpp @@ -539,7 +539,7 @@ bool sbbs_t::pack_qwk(char *packet, ulong *msgcnt, bool prepack) /*******************/ /* Compress Packet */ /*******************/ - sprintf(tmp2,"%s*",cfg.temp_dir); + sprintf(tmp2,"%s%s",cfg.temp_dir,ALLFILES); i=external(cmdstr(temp_cmd(),packet,tmp2,NULL),ex); if(!fexist(packet)) { bputs(text[QWKCompressionFailed]); diff --git a/src/sbbs3/pack_rep.cpp b/src/sbbs3/pack_rep.cpp index 61a9acc1c790b072e11178e30ef669c7c0a77520..03b93f4a98b20ad014603f55deabc3403b09f996 100644 --- a/src/sbbs3/pack_rep.cpp +++ b/src/sbbs3/pack_rep.cpp @@ -218,7 +218,7 @@ bool sbbs_t::pack_rep(uint hubnum) /* Compress Packet */ /*******************/ sprintf(str,"%s%s.rep",cfg.data_dir,cfg.qhub[hubnum]->id); - sprintf(tmp2,"%s*",cfg.temp_dir); + sprintf(tmp2,"%s%s",cfg.temp_dir,ALLFILES); i=external(cmdstr(cfg.qhub[hubnum]->pack,str,tmp2,NULL),EX_OFFLINE); if(!fexist(str)) { lputs(remove_ctrl_a(text[QWKCompressionFailed],tmp)); diff --git a/src/sbbs3/tmp_xfer.cpp b/src/sbbs3/tmp_xfer.cpp index aa7bed5f19b44c22b5b924b34c7b9400e8ed7cbe..eade79f7a980bf7935633dc73edd06ad1b017111 100644 --- a/src/sbbs3/tmp_xfer.cpp +++ b/src/sbbs3/tmp_xfer.cpp @@ -298,7 +298,7 @@ void sbbs_t::extract(uint dirnum) bprintf(text[DiskNBytesFree],ultoac(space,tmp)); if(!intmp) { /* not extracting FROM temp directory */ - sprintf(str,"%s*",cfg.temp_dir); + sprintf(str,"%s%s",cfg.temp_dir,ALLFILES); if(fexist(str)) { bputs(text[RemovingTempFiles]); dir=opendir(cfg.temp_dir);