Index: src/libchcore/TFileInfo.h
===================================================================
diff -u -rbe569bc86280887eeebb8d3e9489f6fc17c570e6 -rf866db90e4b058a4f2e13cc6cf076d1e0bf2d956
--- src/libchcore/TFileInfo.h	(.../TFileInfo.h)	(revision be569bc86280887eeebb8d3e9489f6fc17c570e6)
+++ src/libchcore/TFileInfo.h	(.../TFileInfo.h)	(revision f866db90e4b058a4f2e13cc6cf076d1e0bf2d956)
@@ -44,7 +44,7 @@
 		TFileInfo();
 		TFileInfo(const TFileInfo& rSrc);
 		TFileInfo(const TBasePathDataPtr& spBasePathData, const TSmartPath& rpathFile,
-			DWORD dwAttributes, ULONGLONG uhFileSize, FILETIME ftCreation, FILETIME ftLastAccess, FILETIME ftLastWrite,
+			DWORD dwAttributes, ULONGLONG uhFileSize, const TFileTime& ftCreation, const TFileTime& ftLastAccess, const TFileTime& ftLastWrite,
 			unsigned int uiFlags);
 		~TFileInfo();
 
@@ -55,12 +55,12 @@
 
 		// with base path
 		void Init(const TBasePathDataPtr& spBasePathData, const TSmartPath& rpathFile,
-			DWORD dwAttributes, ULONGLONG uhFileSize, FILETIME ftCreation, FILETIME ftLastAccess, FILETIME ftLastWrite,
+			DWORD dwAttributes, ULONGLONG uhFileSize, const TFileTime& ftCreation, const TFileTime& ftLastAccess, const TFileTime& ftLastWrite,
 			unsigned int uiFlags);
 
 		// without base path
-		void Init(const TSmartPath& rpathFile, DWORD dwAttributes, ULONGLONG uhFileSize, FILETIME ftCreation,
-			FILETIME ftLastAccess, FILETIME ftLastWrite, unsigned int uiFlags);
+		void Init(const TSmartPath& rpathFile, DWORD dwAttributes, ULONGLONG uhFileSize, const TFileTime& ftCreation,
+			const TFileTime& ftLastAccess, const TFileTime& ftLastWrite, unsigned int uiFlags);
 
 		// unique object id
 		object_id_t GetObjectID() const;