Index: src/libchengine/TSubTaskFastMove.cpp =================================================================== diff -u -N -r0d5b67ee96b435d63f7bf075dc8e28603793b187 -r9ddf8fdd5f641491dd30c49eb90f8f740314b6af --- src/libchengine/TSubTaskFastMove.cpp (.../TSubTaskFastMove.cpp) (revision 0d5b67ee96b435d63f7bf075dc8e28603793b187) +++ src/libchengine/TSubTaskFastMove.cpp (.../TSubTaskFastMove.cpp) (revision 9ddf8fdd5f641491dd30c49eb90f8f740314b6af) @@ -111,9 +111,9 @@ m_tSubTaskStats.SetTotalCount(0); return eSubResult_Continue; } - else - m_tSubTaskStats.SetTotalCount(spBasePaths->GetCount()); + m_tSubTaskStats.SetTotalCount(spBasePaths->GetCount()); + TDestinationPathProvider tDstPathProvider(spFilesystem, pathDestination, bIgnoreDirs, bForceDirectories, GetTaskPropValue(GetContext().GetConfig()), @@ -149,7 +149,7 @@ spBasePath->SetSkipFurtherProcessing(true); continue; } - else if (eResult != TSubTaskBase::eSubResult_Continue) + if (eResult != TSubTaskBase::eSubResult_Continue) return eResult; // does it match the input filter?