diff --git a/cg/cg5100.cpp b/cg/cg5100.cpp index 2db9eb436..385a7a48d 100755 --- a/cg/cg5100.cpp +++ b/cg/cg5100.cpp @@ -144,7 +144,7 @@ void TParametri_ditta::load_file(int logicnum) TSystemisamfile f(logicnum); TFilename lf; - if (dir.eox() > 0L) + if (dir.eox() == 0L) f.build(10L); lf.format("%sstd/lf%04d.txt", __ptprf, logicnum); if (fexist(lf)) @@ -208,7 +208,10 @@ bool TParametri_ditta::postprocess_config_changed(const char* par, const char* v if (v == "AnCfCm") { if (yesno_box("Confermi il cambiamento dell'anagrafica clienti/fornitori")) + { swap_file(LF_CLIFO, *newv == 'X'); + swap_file(LF_INDSP, *newv == 'X'); + } else return FALSE; }