Index: src/libchcore/TOverlappedReaderFB.cpp =================================================================== diff -u -N -rc0d9a798f9fbbeda239b84721ed864f9727e1ddc -ra1f5b3d99f2f175b102d81379698ea1f08e42cce --- src/libchcore/TOverlappedReaderFB.cpp (.../TOverlappedReaderFB.cpp) (revision c0d9a798f9fbbeda239b84721ed864f9727e1ddc) +++ src/libchcore/TOverlappedReaderFB.cpp (.../TOverlappedReaderFB.cpp) (revision a1f5b3d99f2f175b102d81379698ea1f08e42cce) @@ -19,7 +19,6 @@ #include "stdafx.h" #include "TOverlappedReaderFB.h" #include "TCoreException.h" -#include "TFileInfo.h" namespace chcore { @@ -57,7 +56,7 @@ TSubTaskBase::ESubOperationResult eResult = m_spSrcFile->ReadFileFB(*pBuffer); if(eResult != TSubTaskBase::eSubResult_Continue) - m_spReader->AddEmptyBuffer(pBuffer, false); + m_spReader->AddEmptyBuffer(pBuffer); return eResult; } @@ -73,11 +72,11 @@ if(eResult == TSubTaskBase::eSubResult_Retry) { m_spSrcFile->Close(); - m_spReader->AddEmptyBuffer(pBuffer, true); + m_spReader->AddRetryBuffer(pBuffer); eResult = TSubTaskBase::eSubResult_Continue; } else if(eResult != TSubTaskBase::eSubResult_Continue) - m_spReader->AddEmptyBuffer(pBuffer, false); + m_spReader->AddEmptyBuffer(pBuffer); return eResult; }