Patch level : A2.2

Files correlati     : ba2.exe
Ricompilazione Demo : [ ]
Commento            :

Corretto possibile errore di scompattamento dopo una precedente sessione fallita


git-svn-id: svn://10.65.10.50/trunk@13939 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2006-04-21 12:02:34 +00:00
parent b01b5d7a1c
commit 2540afd363

View File

@ -232,7 +232,7 @@ bool TArchive_app::zip_dir(const TFilename& name, unsigned long max_chunk)
TWait_cursor hourglass;
bool ok = aga_zip(filenames, tmp);
if (ok && tmp.exist())
if (ok && tmp.exist())
{
ok = split_file(tmp, max_chunk);
remove(tmp);
@ -450,7 +450,7 @@ void TArchive_app::load_zip_files(const TFilename& floppy_path)
const TAFile_info& info = (const TAFile_info&)_zip_list[i];
const int& disk = info._disk;
msg = TR("Ripristino "); msg << info._name.name() << TR(" in corso...");
msg = TR("Ripristino "); msg << info._name.name() << TR("...");
pi.set_text(msg);
pi.addstatus(1);
if (pi.iscancelled())
@ -467,7 +467,7 @@ void TArchive_app::load_zip_files(const TFilename& floppy_path)
TFilename src; src = floppy_path; src.add(info._name.name());
TFilename dst; dst = dir; dst.add(info._name.name()); dst.ext("zip");
while (!fcopy(src, dst, TRUE))
while (!fcopy(src, dst, i > 0))
if (!yesno_box(TR("Si desidera ritentare?")))
return;
if (disk == info._last_disk)