Patch level :10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :sistemata esecuzione del programma esterno setup.exe (cannava la directory)


git-svn-id: svn://10.65.10.50/trunk@15928 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2007-12-20 10:43:10 +00:00
parent ad7d514fe4
commit 02569fb0ee
2 changed files with 5 additions and 7 deletions

View File

@ -1345,9 +1345,8 @@ bool TMenu_application::test_programs()
{
//mette il flag di installing
set_installing_flag();
//lancia setup in modalita' aggiornamento client e si suicida! (banzai!!)
TExternal_app app("setup\\setup.exe -uc");
app.run(true);
//lancia setup in modalita' aggiornamento client e si suicida! (banzai!!)
xvt_sys_execute("setup\\setup.exe -uc", false, false);
}
else //lancia l'installazione moduli alla vecchia maniera (e' una vecchia 4.0)
{

View File

@ -1415,8 +1415,8 @@ void TInstaller_mask::install_selection()
}
//lancia setup in modalita' aggiornamento da disco
TExternal_app app("setup\\setup.exe -ud");
_setup_run = app.run(true) != 0;
_setup_run = xvt_sys_execute("setup\\setup.exe -ud", false, false) !=0;
}
//richiesto aggiornamento via web del modulo SY da manutenzione/installazione moduli!
else
@ -1443,8 +1443,7 @@ void TInstaller_mask::install_selection()
file_copied = http_get(http_server, remote_file, local_file); //occhio alle maiuscole!!!!
}
//lancia setup in modalita' aggiornamento web
TExternal_app app("setup\\setup.exe -uw");
_setup_run = app.run(true) != 0;
_setup_run = xvt_sys_execute("setup\\setup.exe -uw", false, false) !=0;
}
}
if (_setup_run) //se riesce a lanciare setup.exe...