Index: src/ch/TSubTaskScanDirectory.cpp
===================================================================
diff -u -N -rb0d7cb2020371c35b5fbaab566b4dcc850fed460 -rab32897e61cc637a1e28d9dc3f0489b8d16a429c
--- src/ch/TSubTaskScanDirectory.cpp	(.../TSubTaskScanDirectory.cpp)	(revision b0d7cb2020371c35b5fbaab566b4dcc850fed460)
+++ src/ch/TSubTaskScanDirectory.cpp	(.../TSubTaskScanDirectory.cpp)	(revision ab32897e61cc637a1e28d9dc3f0489b8d16a429c)
@@ -29,7 +29,7 @@
 #include "TLocalFilesystem.h"
 #include "..\libchcore\FeedbackHandlerBase.h"
 #include "TBasePathData.h"
-#include "TWorkerThreadController.h"
+#include "../libchcore/TWorkerThreadController.h"
 #include "TTaskLocalStats.h"
 
 TSubTaskScanDirectories::TSubTaskScanDirectories(TSubTaskContext& rContext) :
@@ -49,7 +49,7 @@
 	chcore::TTaskDefinition& rTaskDefinition = GetContext().GetTaskDefinition();
 	chcore::IFeedbackHandler* piFeedbackHandler = GetContext().GetFeedbackHandler();
 	const TBasePathDataContainer& rarrSourcePathsInfo = GetContext().GetBasePathDataContainer();
-	TWorkerThreadController& rThreadController = GetContext().GetThreadController();
+	chcore::TWorkerThreadController& rThreadController = GetContext().GetThreadController();
 
 	rLog.logi(_T("Searching for files..."));
 
@@ -217,7 +217,7 @@
 {
 	CFileInfoArray& rFilesCache = GetContext().GetFilesCache();
 	chcore::TTaskDefinition& rTaskDefinition = GetContext().GetTaskDefinition();
-	TWorkerThreadController& rThreadController = GetContext().GetThreadController();
+	chcore::TWorkerThreadController& rThreadController = GetContext().GetThreadController();
 
 	TLocalFilesystemFind finder = TLocalFilesystem::CreateFinderObject(pathDirName, chcore::PathFromString(_T("*")));
 	CFileInfoPtr spFileInfo(boost::make_shared<CFileInfo>());