Patch level :10.0 538
Files correlati : Ricompilazione Demo : [ ] Commento : preservato l'oem anche in aggiornamento da disco e non solo da internet git-svn-id: svn://10.65.10.50/trunk@19709 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
0e32ad05d5
commit
06fb206415
@ -1556,12 +1556,18 @@ void TInstaller_mask::install_selection()
|
|||||||
//copia la dir setup dal disco sovrascrivendo eventuali files gia' presenti
|
//copia la dir setup dal disco sovrascrivendo eventuali files gia' presenti
|
||||||
make_dir("setup");
|
make_dir("setup");
|
||||||
TFilename local_file, remote_file;
|
TFilename local_file, remote_file;
|
||||||
|
|
||||||
|
//preserva l'OEM contenuto in oem.ini della directory setup
|
||||||
|
const int old_oem = ini_get_int("setup/oem.ini", "MAIN", "OEM");
|
||||||
|
|
||||||
FOR_EACH_ARRAY_ROW(ar, r, row)
|
FOR_EACH_ARRAY_ROW(ar, r, row)
|
||||||
{
|
{
|
||||||
local_file = row->mid(path.len() + 1);
|
local_file = row->mid(path.len() + 1);
|
||||||
remote_file = *row;
|
remote_file = *row;
|
||||||
file_copied = fcopy(remote_file, local_file); //occhio alle maiuscole!!!!
|
file_copied = fcopy(remote_file, local_file); //occhio alle maiuscole!!!!
|
||||||
}
|
}
|
||||||
|
//riscrive il vecchio valore di oem in oem.ini
|
||||||
|
ini_set_int("setup/oem.ini", "MAIN", "OEM", old_oem);
|
||||||
}
|
}
|
||||||
|
|
||||||
update_disk_and_web_path(); //aggiorna l'install.ini
|
update_disk_and_web_path(); //aggiorna l'install.ini
|
||||||
|
Loading…
x
Reference in New Issue
Block a user