From 208e9f835744f98b069939d729481b5b6f7412e4 Mon Sep 17 00:00:00 2001 From: Alessandro Bonazzi Date: Fri, 17 Jun 2022 16:01:53 +0200 Subject: [PATCH] Patch level : 12.0 nopatch Files correlati : ba1.exe Commento: migliorata protezione aggiornamento tracciati --- src/include/isam.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/src/include/isam.cpp b/src/include/isam.cpp index 00c95888d..d92b4484f 100755 --- a/src/include/isam.cpp +++ b/src/include/isam.cpp @@ -2151,9 +2151,16 @@ int TSystemisamfile::update( { TRecnotype ni = 0L; TFilename tmpfname; tmpfname.temp("tf"); - + err = open(_excllock); + + if (err != NOERR) + { + error_box(FR("Non posso convertire %s errore n.ro %d"), + (const char*)filename(), err); + return err; + } err=DB_build(tmpfname, &wrec.rec()); - + close(); if (err != NOERR) { err=get_error(err);