Index: src/libchcore/TPath.h
===================================================================
diff -u -rf18d23588f370de68d37adb285dcf5e046a8d37c -r1342b18babc7e88850e74f46cb473a737a68f28a
--- src/libchcore/TPath.h	(.../TPath.h)	(revision f18d23588f370de68d37adb285dcf5e046a8d37c)
+++ src/libchcore/TPath.h	(.../TPath.h)	(revision 1342b18babc7e88850e74f46cb473a737a68f28a)
@@ -97,11 +97,13 @@
 	bool IsChildOf(const TSmartPath& rPath, bool bCaseSensitive = DefaultCaseSensitivity) const;
 
 	bool MakeRelativePath(const TSmartPath& rReferenceBasePath, bool bCaseSensitive = DefaultCaseSensitivity);
+	bool MakeAbsolutePath(const TSmartPath& rReferenceBasePath);
 
 	void AppendIfNotExists(const wchar_t* pszPostfix, bool bCaseSensitive = DefaultCaseSensitivity);
 	void CutIfExists(const wchar_t* pszPostfix, bool bCaseSensitive = DefaultCaseSensitivity);
 
 	bool IsNetworkPath() const;
+	bool IsRelativePath() const;
 
 	bool IsDrive() const;
 	bool HasDrive() const;