This commit is contained in:
Elena.Subbotina
2023-02-27 18:05:19 +03:00
parent b15aff55d1
commit cdb72bab80
2 changed files with 38 additions and 16 deletions

View File

@ -1156,10 +1156,15 @@ bool ECMACryptFile::WriteAdditional(const std::wstring &file_name, const std::ws
}
pAddit->Write(addit_info.c_str(), 0, addit_info.size());
pStorage->Save(file_name);
pStorage->Commit(true);
//todooo_2 flush
pStorage->Save(file_name + L"~");
pStorage->Close();
delete pStorage;
//todooo_1 rename
//NSFile::CFileBinary::Rename(file_name + L"~", file_name);
NSFile::CFileBinary::Copy(file_name + L"~", file_name);
NSFile::CFileBinary::Remove(file_name + L"~");
}
catch (...)
{