diff --git a/src/ba/ba1100.cpp b/src/ba/ba1100.cpp index e36bbcfe1..6c503a8a1 100755 --- a/src/ba/ba1100.cpp +++ b/src/ba/ba1100.cpp @@ -675,7 +675,7 @@ void TManutenzione_app::edit_riga (long riga_sel, TToken_string& riga) const TRecnotype eox = _mask->get_bool(FLD_EXTEND) ? _mask->get_long(FLD_EOX) : oldeox; TDir& dir = _browse->dir(); - dir.get(logicnum, _lock, _nordir, _sysdirop); + dir.get(logicnum, _nolock, _nordir, _sysdirop); dir.set(dep.SysName, dep.EOD, dep.Flags, dep.Des, dep.FCalc); dir.put(logicnum, _nordir, _sysdirop); @@ -698,7 +698,7 @@ void TManutenzione_app::edit_riga (long riga_sel, TToken_string& riga) f.packfile(true); f.packindex(true); // le 4 righe seguenti servono per allineare i valori di EOD ed EOX dopo una compattazione forzata - dir.get(logicnum, _lock, _nordir, _sysdirop); + dir.get(logicnum, _nolock, _nordir, _sysdirop); dir.set(dep.SysName, dep.EOD, dep.Flags, dep.Des, dep.FCalc); dir.set_eox(_browse->dir().eod()); dir.put(logicnum, _nordir, _sysdirop); @@ -825,7 +825,7 @@ void TManutenzione_app::repair_file(int i) } else { - d.get(i, _lock, _nordir, _sysdirop); + d.get(i, _nolock, _nordir, _sysdirop); save_file(n); TExternisamfile ef(n);