Errore MI0807

git-svn-id: svn://10.65.10.50/trunk@1616 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1995-07-19 10:03:43 +00:00
parent 84e7862e52
commit 347c4d1343

View File

@ -122,10 +122,15 @@ void TParametri_ditta::swap_file(int logicnum, bool tocom)
dir.set(file, dir.eod(), dir.flags(), dir.des(), dir.expr());
dir.put(logicnum, _comdir, _sysdirop);
}
else
dir.get(logicnum, _unlock, (tocom ? _comdir :_nordir), _sysdirop);
if (dir.eox() == 0L)
{
set_autoload_new_files(FALSE);
TSystemisamfile s(logicnum);
s.build(10L);
set_autoload_new_files(TRUE);
}
}
@ -206,9 +211,7 @@ bool TParametri_ditta::postprocess_config_changed(const char* par, const char* v
swap_file(LF_PCON, *newv == 'X');
swap_file(LF_CAUSALI, *newv == 'X');
swap_file(LF_RCAUSALI, *newv == 'X');
const long firm = get_firm();
prefix().set("COM");
set_firm(firm);
prefix().reopen();
if (*newv == 'X')
{
TDir d;