From f59cb29cb2b01244703d3498aafa8bbb9850b6ee Mon Sep 17 00:00:00 2001 From: Jan Date: Sun, 6 Sep 2020 18:39:00 +0200 Subject: [PATCH] Fix Processor inflate not setting next input buffer --- src/ZoneLoading/Loading/Processor/ProcessorInflate.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ZoneLoading/Loading/Processor/ProcessorInflate.cpp b/src/ZoneLoading/Loading/Processor/ProcessorInflate.cpp index cf69193c..f82bd50a 100644 --- a/src/ZoneLoading/Loading/Processor/ProcessorInflate.cpp +++ b/src/ZoneLoading/Loading/Processor/ProcessorInflate.cpp @@ -57,6 +57,7 @@ public: if (m_stream.avail_in == 0) { m_stream.avail_in = m_base->m_base_stream->Load(m_buffer.get(), m_buffer_size); + m_stream.next_in = m_buffer.get(); if (m_stream.avail_in == 0) // EOF return length - m_stream.avail_out;