Index: src/libchcore/TPath.h =================================================================== diff -u -N -r633a533cb6e741d44fe28aa56339e1d2709b1b27 -r0cd863a6e51b221c4f7bf6e7b83ddfc43a5d433f --- src/libchcore/TPath.h (.../TPath.h) (revision 633a533cb6e741d44fe28aa56339e1d2709b1b27) +++ src/libchcore/TPath.h (.../TPath.h) (revision 0cd863a6e51b221c4f7bf6e7b83ddfc43a5d433f) @@ -83,6 +83,9 @@ // other operations void Clear() throw(); + TSmartPath AppendCopy(const TSmartPath& pathToAppend, bool bEnsurePathSeparatorExists = true) const; + TSmartPath& Append(const TSmartPath& pathToAppend, bool bEnsurePathSeparatorExists = true); + void SplitPath(std::vector& vComponents) const; bool Compare(const TSmartPath& rPath, bool bCaseSensitive = DefaultCaseSensitivity) const;