From fa72a6d5db408d944e44b96bfa2a0059f5782af6 Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 15 Oct 2023 22:12:42 +0200 Subject: [PATCH] Fix writing whole file everytime an uncompressed command is written --- src/ObjWriting/ObjContainer/IPak/IPakWriter.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ObjWriting/ObjContainer/IPak/IPakWriter.cpp b/src/ObjWriting/ObjContainer/IPak/IPakWriter.cpp index 60c7aa3e..fd081f4c 100644 --- a/src/ObjWriting/ObjContainer/IPak/IPakWriter.cpp +++ b/src/ObjWriting/ObjContainer/IPak/IPakWriter.cpp @@ -221,7 +221,7 @@ public: if (writeUncompressed) { - Write(data, dataSize); + Write(&static_cast(data)[dataOffset], commandSize); const auto currentCommand = m_current_block.countAndOffset.count; m_current_block.commands[currentCommand].size = commandSize;