Index: src/ch/MainWnd.cpp
===================================================================
diff -u -N -r8213d63ae7b0a09fc4c5e15aa6ca7ddf655ae31f -r3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529
--- src/ch/MainWnd.cpp	(.../MainWnd.cpp)	(revision 8213d63ae7b0a09fc4c5e15aa6ca7ddf655ae31f)
+++ src/ch/MainWnd.cpp	(.../MainWnd.cpp)	(revision 3f72015a9db19bd1b0a5e20e0f1aa0ec00bda529)
@@ -497,7 +497,7 @@
 
 	// create new task
 	TTaskDefinition tTaskDefinition;
-	tTaskDefinition.SetDestinationPath(strDstPath);
+	tTaskDefinition.SetDestinationPath((PCTSTR)strDstPath);
 
 	// files
 	for(int i = 0; i < astrFiles.GetSize(); i++)
@@ -589,7 +589,7 @@
 			tTaskDefinition.AddSourcePath(dlg.m_ccData.m_astrPaths.GetAt(iIndex));
 		}
 
-		tTaskDefinition.SetDestinationPath(dlg.m_ccData.m_strDestPath);
+		tTaskDefinition.SetDestinationPath((PCTSTR)dlg.m_ccData.m_strDestPath);
 
 		tTaskDefinition.SetOperationType((dlg.m_ccData.m_iOperation == 1) ? eOperation_Move : eOperation_Copy);