Index: src/libchcore/TOverlappedWriter.cpp =================================================================== diff -u -N -rf1d25f23712f5de7459f690ab51b2640d0f81b91 -rb051cbac8dac8c448507aa7c64753af9cf793af5 --- src/libchcore/TOverlappedWriter.cpp (.../TOverlappedWriter.cpp) (revision f1d25f23712f5de7459f690ab51b2640d0f81b91) +++ src/libchcore/TOverlappedWriter.cpp (.../TOverlappedWriter.cpp) (revision b051cbac8dac8c448507aa7c64753af9cf793af5) @@ -160,6 +160,12 @@ m_tFinishedBuffers.UpdateProcessingRange(ullNewPosition); } + void TOverlappedWriter::ClearBuffers() + { + m_tBuffersToWrite.ClearBuffers(m_spEmptyBuffers); + m_tFinishedBuffers.ClearBuffers(m_spEmptyBuffers); + } + void TOverlappedWriter::AddFinishedBuffer(TOverlappedDataBuffer* pBuffer) { if (!pBuffer)