Index: src/libchcore/ConfigNodeContainer.cpp =================================================================== diff -u -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 -rcb4e9d4b60d62b25ae2cf556c0642601af56c787 --- src/libchcore/ConfigNodeContainer.cpp (.../ConfigNodeContainer.cpp) (revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3) +++ src/libchcore/ConfigNodeContainer.cpp (.../ConfigNodeContainer.cpp) (revision cb4e9d4b60d62b25ae2cf556c0642601af56c787) @@ -151,8 +151,6 @@ bool ConfigNodeContainer::SetArrayValue(PCTSTR pszPropName, const TStringArray& rValue) { - bool bResult = false; - boost::unique_lock lock(m_lock); std::pair pairFnd @@ -179,7 +177,6 @@ // update existing item ChangeOrderAndValue tChange(rValue.GetAt(stIndex), boost::numeric_cast(stIndex)); m_mic.modify(pairFnd.first, tChange); - bResult |= tChange.WasModified(); ++pairFnd.first; }