Index: src/libchcore/TLocalFilesystemFile.h
===================================================================
diff -u -N -r479ad4e8f81a68cbf6d1623cd9b1f3342d8cfdcc -r27a43e40952cf2f3e0bb0e608a8f3142042ceb46
--- src/libchcore/TLocalFilesystemFile.h	(.../TLocalFilesystemFile.h)	(revision 479ad4e8f81a68cbf6d1623cd9b1f3342d8cfdcc)
+++ src/libchcore/TLocalFilesystemFile.h	(.../TLocalFilesystemFile.h)	(revision 27a43e40952cf2f3e0bb0e608a8f3142042ceb46)
@@ -31,30 +31,29 @@
 	public:
 		virtual ~TLocalFilesystemFile();
 
-		virtual bool OpenExistingForReading() override;
-		virtual bool CreateNewForWriting() override;
-		virtual bool OpenExistingForWriting() override;
+		virtual void OpenExistingForReading() override;
+		virtual void CreateNewForWriting() override;
+		virtual void OpenExistingForWriting() override;
 
-		virtual file_size_t GetSeekPositionForResume(file_size_t fsLastAvailablePosition);
+		virtual void Truncate(file_size_t fsNewSize) override;
 
-		virtual bool Truncate(file_size_t fsNewSize) override;
+		virtual void ReadFile(TOverlappedDataBuffer& rBuffer) override;
+		virtual void WriteFile(TOverlappedDataBuffer& rBuffer) override;
+		virtual void FinalizeFile(TOverlappedDataBuffer& rBuffer) override;
 
-		virtual bool ReadFile(TOverlappedDataBuffer& rBuffer) override;
-		virtual bool WriteFile(TOverlappedDataBuffer& rBuffer) override;
-		virtual bool FinalizeFile(TOverlappedDataBuffer& rBuffer) override;
-
 		virtual bool IsOpen() const  override { return m_hFile != INVALID_HANDLE_VALUE; }
-		virtual unsigned long long GetFileSize() const override;
+		virtual file_size_t GetFileSize() const override;
 		virtual TSmartPath GetFilePath() const override;
 
 		virtual void Close() override;
+		virtual file_size_t GetSeekPositionForResume(file_size_t fsLastAvailablePosition) override;
 
 	private:
 		TLocalFilesystemFile(const TSmartPath& pathFile, bool bNoBuffering);
 
 		constexpr DWORD GetFlagsAndAttributes(bool bNoBuffering) const;
 
-		bool OpenExistingForWriting(bool bNoBuffering);
+		void OpenExistingForWriting(bool bNoBuffering);
 
 	private:
 		TSmartPath m_pathFile;