# Fixed a file save bug (wrong data size was being written, making the saved file invalid).
This was SVN commit r5595.
This commit is contained in:
parent
7773b9b204
commit
e4f3567d39
@ -33,7 +33,7 @@ CFilePacker::CFilePacker(u32 version, const char magicstr[4])
|
||||
// Write: write out to file all packed data added so far
|
||||
void CFilePacker::Write(const VfsPath& filename)
|
||||
{
|
||||
const u32 size_le = to_le32(u32_from_larger(m_writeBuffer.Size()));
|
||||
const u32 size_le = to_le32(u32_from_larger(m_writeBuffer.Size() - 12));
|
||||
m_writeBuffer.Overwrite(&size_le, sizeof(size_le), 8);
|
||||
|
||||
// write out all data (including header)
|
||||
|
Loading…
Reference in New Issue
Block a user