Index: src/libchcore/TTask.h =================================================================== diff -u -N -r1342b18babc7e88850e74f46cb473a737a68f28a -r9479911a096555a7504c5c8a8eaee83ecb63440c --- src/libchcore/TTask.h (.../TTask.h) (revision 1342b18babc7e88850e74f46cb473a737a68f28a) +++ src/libchcore/TTask.h (.../TTask.h) (revision 9479911a096555a7504c5c8a8eaee83ecb63440c) @@ -34,6 +34,7 @@ #include "TSubTaskContext.h" #include "TTaskStatsSnapshot.h" #include "ITaskSerializer.h" +#include "ISerializer.h" BEGIN_CHCORE_NAMESPACE @@ -45,7 +46,7 @@ class LIBCHCORE_API TTask { private: - TTask(const ITaskSerializerPtr& spSerializer, IFeedbackHandler* piFeedbackHandler); + TTask(const ISerializerPtr& spSerializer, IFeedbackHandler* piFeedbackHandler); public: ~TTask(); @@ -123,12 +124,12 @@ static void OnCfgOptionChanged(const TStringSet& rsetChanges, void* pParam); - ITaskSerializerPtr GetSerializer() const; + ISerializerPtr GetSerializer() const; private: #pragma warning(push) #pragma warning(disable: 4251) - ITaskSerializerPtr m_spSerializer; + ISerializerPtr m_spSerializer; #pragma warning(pop) TString m_strTaskName;