diff --git a/lv/lv2600.cpp b/lv/lv2600.cpp index b1e96fb4a..7f6f39543 100755 --- a/lv/lv2600.cpp +++ b/lv/lv2600.cpp @@ -320,12 +320,15 @@ void TAcquisizione_lavanderie_app::elabora_file(const TString& file, bool new_fi new_file = false; } + //rinomino il file in uso TFilename fnameini(file); - TFilename fnamefin = fnameini.path(); - fnamefin << "output_sav.dat"; + TFilename fnamefin = fnameini; + fnamefin.insert("_sav", fnameini.find(".dat")); + //se non faccio la close non posso rimuovere il file + s.close(); fcopy(fnameini, fnamefin); - bool cazzone = fnameini.fremove(); + fnameini.fremove(); if (ca.empty())