Index: src/libchcore/TSubTaskArray.cpp =================================================================== diff -u -N -r121d674474766192b5bf02afda67fb962635f56b -ree9b975618a07beb840aca724732da87b522d54b --- src/libchcore/TSubTaskArray.cpp (.../TSubTaskArray.cpp) (revision 121d674474766192b5bf02afda67fb962635f56b) +++ src/libchcore/TSubTaskArray.cpp (.../TSubTaskArray.cpp) (revision ee9b975618a07beb840aca724732da87b522d54b) @@ -104,8 +104,7 @@ { m_oidSubOperationIndex.store(0, boost::memory_order_release); - std::pair tupleRow; - BOOST_FOREACH(tupleRow, m_vSubTasks) + for(const std::pair& tupleRow : m_vSubTasks) { if(tupleRow.first == NULL) THROW_CORE_EXCEPTION(eErr_InternalProblem);