Index: src/libchcore/TOverlappedWriter.cpp =================================================================== diff -u -N -rc4cbf6cd567821f9a981586ab5d8294a26f873be -r6c41e7b3cf7711c6f5027c0c0154013f50f08e7b --- src/libchcore/TOverlappedWriter.cpp (.../TOverlappedWriter.cpp) (revision c4cbf6cd567821f9a981586ab5d8294a26f873be) +++ src/libchcore/TOverlappedWriter.cpp (.../TOverlappedWriter.cpp) (revision 6c41e7b3cf7711c6f5027c0c0154013f50f08e7b) @@ -28,8 +28,7 @@ unsigned long long ullFilePos) : m_spLog(logger::MakeLogger(spLogFileData, L"DataBuffer")), m_tBuffersToWrite(spBuffersToWrite), - m_tFinishedBuffers(ullFilePos), - m_bDataWritingFinished(false) + m_tFinishedBuffers(ullFilePos) { if(!spBuffersToWrite) throw TCoreException(eErr_InvalidArgument, L"spBuffersToWrite", LOCATION); @@ -90,7 +89,6 @@ if (pBuffer != m_pLastPartBuffer) throw TCoreException(eErr_InvalidArgument, L"Trying to mark different buffer as finalized", LOCATION); - m_bDataWritingFinished = true; m_pLastPartBuffer = nullptr; }