diff --git a/ef/ef0101.cpp b/ef/ef0101.cpp index 054a6c2c0..a14b4beb9 100755 --- a/ef/ef0101.cpp +++ b/ef/ef0101.cpp @@ -136,7 +136,7 @@ int TEffetto::read(TLocalisamfile& f, const TRectype& rec, word lockop) } // legge l'effetto usando la chiave 4 -int TEffetto::read(TLocalisamfile& f, char tipodist, long ndist, int nrigadist) +int TEffetto::read(TLocalisamfile& f, char tipodist, long ndist, int nrigadist, word lockop) { f.setkey(4); TRectype rec(LF_EFFETTI); diff --git a/ef/ef0101.h b/ef/ef0101.h index 4274dcff4..f9ad02e86 100755 --- a/ef/ef0101.h +++ b/ef/ef0101.h @@ -60,7 +60,7 @@ public: // legge il record passato, con chiave 1 int read(TLocalisamfile& f, const TRectype& rec, word lockop = _nolock); // legge il record passato, con chiave 4 - int read(TLocalisamfile& f, char tipodist, long ndist, int nrigadist); + int read(TLocalisamfile& f, char tipodist, long ndist, int nrigadist, word lockop = _nolock); // scrive l'effetto, sempre usando la chiave 1 int write(TLocalisamfile& f, bool force = FALSE); // riscrive l'effetto