Index: src/libchcore/TModPathContainer.h =================================================================== diff -u -N -r2efd22688b8d12be34c87bf2b024d8db6e317d60 -r293e52b38d46653068006262172018a0f0d0a31c --- src/libchcore/TModPathContainer.h (.../TModPathContainer.h) (revision 2efd22688b8d12be34c87bf2b024d8db6e317d60) +++ src/libchcore/TModPathContainer.h (.../TModPathContainer.h) (revision 293e52b38d46653068006262172018a0f0d0a31c) @@ -24,6 +24,7 @@ #include "TModificationTracker.h" #include "TPath.h" #include "ISerializerContainer.h" +#include "TRemovedObjects.h" BEGIN_CHCORE_NAMESPACE @@ -70,14 +71,14 @@ #pragma endregion #pragma region Serialization - void Store(const ISerializerContainerPtr& spContainer); + void Store(const ISerializerContainerPtr& spContainer) const; void Load(const ISerializerContainerPtr& spContainer); #pragma endregion private: #pragma warning(push) #pragma warning(disable: 4251) - std::set m_setRemovedItems; + mutable TRemovedObjects m_setRemovedItems; typedef boost::container::flat_map > DataMap; DataMap m_vPaths; #pragma warning(pop)