Index: src/libchcore/TTaskManager.h
===================================================================
diff -u -N -r1342b18babc7e88850e74f46cb473a737a68f28a -r9479911a096555a7504c5c8a8eaee83ecb63440c
--- src/libchcore/TTaskManager.h	(.../TTaskManager.h)	(revision 1342b18babc7e88850e74f46cb473a737a68f28a)
+++ src/libchcore/TTaskManager.h	(.../TTaskManager.h)	(revision 9479911a096555a7504c5c8a8eaee83ecb63440c)
@@ -25,6 +25,7 @@
 #include "TTaskManagerStatsSnapshot.h"
 #include "TTaskInfo.h"
 #include "ITaskManagerSerializer.h"
+#include "ISerializer.h"
 
 BEGIN_CHCORE_NAMESPACE
 
@@ -37,7 +38,7 @@
 class LIBCHCORE_API TTaskManager
 {
 public:
-	TTaskManager(const ITaskManagerSerializerPtr& spSerializer, IFeedbackHandlerFactory* piFeedbackHandlerFactory);
+	TTaskManager(const ISerializerPtr& spSerializer, IFeedbackHandlerFactory* piFeedbackHandlerFactory);
 	~TTaskManager();
 
 	void Store();
@@ -94,7 +95,7 @@
 	IFeedbackHandlerFactory* m_piFeedbackFactory;
 #pragma warning(push)
 #pragma warning(disable: 4251)
-	ITaskManagerSerializerPtr m_spSerializer;
+	ISerializerPtr m_spSerializer;
 #pragma warning(pop)
 };