diff --git a/src/common/byte_stream.cpp b/src/common/byte_stream.cpp index 186099960..3b0de49ab 100644 --- a/src/common/byte_stream.cpp +++ b/src/common/byte_stream.cpp @@ -1559,7 +1559,7 @@ public: { const s64 skip = std::min(m_output_buffer_wpos - m_output_buffer_rpos, remaining); remaining -= skip; - m_output_buffer_wpos += static_cast(skip); + m_output_buffer_rpos += static_cast(skip); if (remaining == 0) return true; else if (!Decompress())