Index: src/ch/TSubTaskBase.cpp
===================================================================
diff -u -r9a171c5d46f2bc029d99a698d88eeff60497cd3b -rd345f15636dc88c4c40fe310ac7777bd024e12d9
--- src/ch/TSubTaskBase.cpp	(.../TSubTaskBase.cpp)	(revision 9a171c5d46f2bc029d99a698d88eeff60497cd3b)
+++ src/ch/TSubTaskBase.cpp	(.../TSubTaskBase.cpp)	(revision d345f15636dc88c4c40fe310ac7777bd024e12d9)
@@ -22,7 +22,7 @@
 // ============================================================================
 #include "stdafx.h"
 #include "TSubTaskBase.h"
-#include "TBasePathData.h"
+#include "../libchcore/TBasePathData.h"
 #include "TLocalFilesystem.h"
 #include "TSubTaskContext.h"
 #include "../libchcore/TTaskDefinition.h"
@@ -42,7 +42,7 @@
 
 chcore::TSmartPath TSubTaskBase::CalculateDestinationPath(const CFileInfoPtr& spFileInfo, chcore::TSmartPath pathDst, int iFlags) const
 {
-	const TBasePathDataContainer& rSourcePathsInfo = GetContext().GetBasePathDataContainer();
+	const chcore::TBasePathDataContainer& rSourcePathsInfo = GetContext().GetBasePathDataContainer();
 
 	if(!spFileInfo)
 		THROW(_T("Invalid pointer"), 0, 0, 0);