Index: src/libchcore/TSubTaskFastMove.h
===================================================================
diff -u -N -ra3d1e4c03280ece94af75d9aef32a65266cf8050 -ra44714d5c7ec0f50a376f4d0ea919ee5a224f834
--- src/libchcore/TSubTaskFastMove.h	(.../TSubTaskFastMove.h)	(revision a3d1e4c03280ece94af75d9aef32a65266cf8050)
+++ src/libchcore/TSubTaskFastMove.h	(.../TSubTaskFastMove.h)	(revision a44714d5c7ec0f50a376f4d0ea919ee5a224f834)
@@ -26,12 +26,11 @@
 #include "libchcore.h"
 #include "TSubTaskBase.h"
 #include "TPath.h"
+#include "CommonDataTypes.h"
 
 BEGIN_CHCORE_NAMESPACE
 
 class TFileFiltersArray;
-class TReadBinarySerializer;
-class TWriteBinarySerializer;
 
 namespace details
 {
@@ -46,18 +45,18 @@
 
 		virtual void ResetProgress();
 
-		void SetCurrentIndex(size_t stIndex);
+		void SetCurrentIndex(file_count_t fcIndex);
 		void IncreaseCurrentIndex();
-		size_t GetCurrentIndex() const;
+		file_count_t GetCurrentIndex() const;
 
 		void Store(ISerializerRowData& rRowData) const;
 		static void InitColumns(IColumnsDefinition& rColumns);
 		void Load(const ISerializerRowReaderPtr& spRowReader);
 		bool WasSerialized() const;
 
 	private:
-		size_t m_stCurrentIndex;
-		mutable size_t m_stLastStoredIndex;
+		file_count_t m_fcCurrentIndex;
+		mutable file_count_t m_fcLastStoredIndex;
 		mutable boost::shared_mutex m_lock;
 	};
 }