Patch level :10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :sistemati problemi di gioventu' in aggiornamento


git-svn-id: svn://10.65.10.50/trunk@16601 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2008-05-09 15:48:22 +00:00
parent 0c2f2e95a0
commit 4b34a76a27

View File

@ -1397,7 +1397,7 @@ void TInstaller_mask::install_selection()
TFilename disk_path = path;
disk_path.add("setup/");
TString_array ar;
const int items = list_files(disk_path, ar);
const int items = disk_path.exist() ? list_files(disk_path, ar) : 0;
if (items > 0)
{
//copia la dir setup dal disco sovrascrivendo eventuali files gia' presenti
@ -1411,6 +1411,14 @@ void TInstaller_mask::install_selection()
}
}
//aggiorna l'install.ini con eventuali modifiche dell'utente (decisivo in caso di cambio path..
//..di installazione)
{
TInstall_ini ini;
ini.set("DiskPath", get(F_PATH));
ini.set("WebPath", get(F_WEB));
}
//lancia setup in modalita' aggiornamento da disco
_setup_run = xvt_sys_execute("setup\\setup.exe -ud", false, false) !=0;
@ -1439,6 +1447,13 @@ void TInstaller_mask::install_selection()
remote_file.add(*row);
file_copied = http_get(http_server, remote_file, local_file); //occhio alle maiuscole!!!!
}
//aggiorna l'install.ini con eventuali modifiche dell'utente (decisivo in caso di cambio path..
//..di installazione)
{
TInstall_ini ini;
ini.set("DiskPath", get(F_PATH));
ini.set("WebPath", get(F_WEB));
}
//lancia setup in modalita' aggiornamento web
_setup_run = xvt_sys_execute("setup\\setup.exe -uw", false, false) !=0;
}