Index: src/libchcore/TTask.cpp =================================================================== diff -u -r7de00e54431d78b6c54fad6fb163dbc306381ef5 -r1366914bd5d2f7fa72cad0c7012184e1a452a89c --- src/libchcore/TTask.cpp (.../TTask.cpp) (revision 7de00e54431d78b6c54fad6fb163dbc306381ef5) +++ src/libchcore/TTask.cpp (.../TTask.cpp) (revision 1366914bd5d2f7fa72cad0c7012184e1a452a89c) @@ -567,8 +567,6 @@ std::unique_ptr upExceptionInfoBuffer(new wchar_t[ExceptionBufferSize]); try { - TSubTaskBase::ESubOperationResult eResult = TSubTaskBase::eSubResult_Continue; - // start operation OnBeginOperation(); @@ -587,7 +585,7 @@ m_tSubTasksArray.InitBeforeExec(); // exec the estimation subtasks - eResult = m_tSubTasksArray.Execute(spFeedbackHandler, true); + TSubTaskBase::ESubOperationResult eResult = m_tSubTasksArray.Execute(spFeedbackHandler, true); // go into wait state only in case the preprocessing did not finish the operation already // (only fast move can do that right now)