Index: src/ch/task.h
===================================================================
diff -u -N -r3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529 -rb42450e5a25470c399e04cfbb7a368519aa455f2
--- src/ch/task.h	(.../task.h)	(revision 3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529)
+++ src/ch/task.h	(.../task.h)	(revision b42450e5a25470c399e04cfbb7a368519aa455f2)
@@ -393,6 +393,9 @@
 
 	static void OnCfgOptionChanged(const std::set<CString>& rsetChanges, void* pParam);
 
+	void FindFreeSubstituteName(chcore::TSmartPath pathSrcPath, chcore::TSmartPath pathDstPath, CString* pstrResult) const;
+	chcore::TSmartPath GetDestinationPath(const CFileInfoPtr& spFileInfo, chcore::TSmartPath strPath, int iFlags) const;
+
 private:
 	// task initial information (needed to start a task); might be a bit processed.
 	TTaskDefinition m_tTaskDefinition;