Index: src/ch/TTaskDefinition.h =================================================================== diff -u -N -r1d7d79169d480a02e335b8b0a4919f9c78d58325 -r3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529 --- src/ch/TTaskDefinition.h (.../TTaskDefinition.h) (revision 1d7d79169d480a02e335b8b0a4919f9c78d58325) +++ src/ch/TTaskDefinition.h (.../TTaskDefinition.h) (revision 3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529) @@ -51,8 +51,8 @@ void ClearSourcePaths(); // Destination path - void SetDestinationPath(const CString& strPath); - CString GetDestinationPath() const; + void SetDestinationPath(const chcore::TSmartPath& pathDestination); + chcore::TSmartPath GetDestinationPath() const; // Operation type void SetOperationType(EOperationType eOperation); @@ -73,7 +73,7 @@ // basic information std::vector m_vSourcePaths; - CString m_strDestinationPath; + chcore::TSmartPath m_pathDestinationPath; TOperationPlan m_tOperationPlan; ///< Describes the operation along with sub-operations to be performed on the task input data