Index: src/libchengine/TSubTaskDelete.cpp =================================================================== diff -u -N -r08717141ce5f6926116c298cbc9442094a45bb67 -r20c1b142537a6a4a2a88b7ef722c65c374ece35f --- src/libchengine/TSubTaskDelete.cpp (.../TSubTaskDelete.cpp) (revision 08717141ce5f6926116c298cbc9442094a45bb67) +++ src/libchengine/TSubTaskDelete.cpp (.../TSubTaskDelete.cpp) (revision 20c1b142537a6a4a2a88b7ef722c65c374ece35f) @@ -81,9 +81,12 @@ FeedbackManagerPtr spFeedbackManager = GetContext().GetFeedbackManager(); spFeedbackManager->SetSecondaryTimeTracker(&guard); +#pragma warning(push) +#pragma warning(disable: 4459) BOOST_SCOPE_EXIT(&spFeedbackManager) { spFeedbackManager->SetSecondaryTimeTracker(nullptr); } BOOST_SCOPE_EXIT_END +#pragma warning(pop) // log TFileInfoArray& rFilesCache = GetContext().GetFilesCache();