Index: src/libchcore/TPath.h =================================================================== diff -u -N -r2d7bee54f998ae8f5d4145a2cf3f4a589253016f -r633a533cb6e741d44fe28aa56339e1d2709b1b27 --- src/libchcore/TPath.h (.../TPath.h) (revision 2d7bee54f998ae8f5d4145a2cf3f4a589253016f) +++ src/libchcore/TPath.h (.../TPath.h) (revision 633a533cb6e741d44fe28aa56339e1d2709b1b27) @@ -44,7 +44,7 @@ protected: #pragma warning(push) #pragma warning(disable: 4251) - std::wstring m_strPath; + TString m_strPath; #pragma warning(pop) long m_lRefCount; @@ -75,10 +75,10 @@ // from/to string conversions void FromString(const wchar_t* pszPath); - void FromString(const std::wstring& strPath); + void FromString(const TString& strPath); const wchar_t* ToString() const; - std::wstring ToWString() const; + TString ToWString() const; // other operations void Clear() throw(); @@ -165,7 +165,7 @@ }; LIBCHCORE_API TSmartPath PathFromString(const wchar_t* pszPath); -LIBCHCORE_API TSmartPath PathFromWString(const std::wstring& strPath); +LIBCHCORE_API TSmartPath PathFromWString(const TString& strPath); class LIBCHCORE_API TPathContainer {