Riportate modifiche per implementazione metodo TConfig::write_protect()
git-svn-id: svn://10.65.10.50/trunk@6032 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
fb4851514a
commit
a8752aec49
@ -147,6 +147,7 @@ bool TInstall_ini::update_prices(const char* from)
|
|||||||
{
|
{
|
||||||
CHECK(fexist(from), "Can't find listino prezzi");
|
CHECK(fexist(from), "Can't find listino prezzi");
|
||||||
TConfig from_ini(from);
|
TConfig from_ini(from);
|
||||||
|
from_ini.write_protect();
|
||||||
const TDate curr_date = get("Listino","Main");
|
const TDate curr_date = get("Listino","Main");
|
||||||
const TDate from_date = from_ini.get("Listino","Main");
|
const TDate from_date = from_ini.get("Listino","Main");
|
||||||
if (from_date < curr_date)
|
if (from_date < curr_date)
|
||||||
|
@ -83,6 +83,7 @@ TInstaller_mask* TInstaller_mask::_curr_mask = NULL;
|
|||||||
// Copia nello sheet i dati di un modulo prendendoli da un .ini
|
// Copia nello sheet i dati di un modulo prendendoli da un .ini
|
||||||
bool TInstaller_mask::add_module(TConfig& ini, const TString& module, bool patch)
|
bool TInstaller_mask::add_module(TConfig& ini, const TString& module, bool patch)
|
||||||
{
|
{
|
||||||
|
ini.write_protect();
|
||||||
bool ok = ini.set_paragraph(module);
|
bool ok = ini.set_paragraph(module);
|
||||||
if (ok)
|
if (ok)
|
||||||
{
|
{
|
||||||
@ -409,6 +410,7 @@ bool TInstaller_mask::install(const TString& module, int patchlevel)
|
|||||||
{
|
{
|
||||||
TInstall_ini ini(ininame);
|
TInstall_ini ini(ininame);
|
||||||
|
|
||||||
|
ini.write_protect();
|
||||||
if (!can_install(module, ini))
|
if (!can_install(module, ini))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
@ -525,6 +527,7 @@ bool TInstaller_mask::install(const TString& module, int patchlevel)
|
|||||||
if (ok)
|
if (ok)
|
||||||
{
|
{
|
||||||
TInstall_ini ini(ininame);
|
TInstall_ini ini(ininame);
|
||||||
|
ini.write_protect();
|
||||||
if (!can_install(module, ini))
|
if (!can_install(module, ini))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user