Index: src/libchcore/TRemovedObjects.cpp =================================================================== diff -u -N -re96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3 -re8f31b0f922b402878356e130c866c4f3682a7f5 --- src/libchcore/TRemovedObjects.cpp (.../TRemovedObjects.cpp) (revision e96806b7f8ff7ca7e9f4afbea603e6351a3dc3e3) +++ src/libchcore/TRemovedObjects.cpp (.../TRemovedObjects.cpp) (revision e8f31b0f922b402878356e130c866c4f3682a7f5) @@ -44,7 +44,7 @@ object_id_t TRemovedObjects::GetAt(size_t stIndex) const { if (stIndex >= m_setObjects.size()) - THROW_CORE_EXCEPTION(eErr_InvalidArgument); + throw TCoreException(eErr_InvalidArgument, L"stIndex", LOCATION); std::set::const_iterator iter = m_setObjects.begin(); std::advance(iter, stIndex);