Index: src/libchcore/TSubTaskContext.cpp
===================================================================
diff -u -N -r458af7bf8c35950fdeb4b906950437596324aea1 -r2efd22688b8d12be34c87bf2b024d8db6e317d60
--- src/libchcore/TSubTaskContext.cpp	(.../TSubTaskContext.cpp)	(revision 458af7bf8c35950fdeb4b906950437596324aea1)
+++ src/libchcore/TSubTaskContext.cpp	(.../TSubTaskContext.cpp)	(revision 2efd22688b8d12be34c87bf2b024d8db6e317d60)
@@ -27,12 +27,13 @@
 
 BEGIN_CHCORE_NAMESPACE
 
-TSubTaskContext::TSubTaskContext(TConfig& rConfig,
+TSubTaskContext::TSubTaskContext(TConfig& rConfig, TModPathContainer& rBasePaths,
 								 TBasePathDataContainer& rBasePathDataContainer, TFileInfoArray& rFilesCache,
 								 TTaskConfigTracker& rCfgTracker, icpf::log_file& rLog, const IFeedbackHandlerPtr& spFeedbackHandler,
 								 TWorkerThreadController& rThreadController, TLocalFilesystem& rfsLocal) :
 	m_rConfig(rConfig),
 	m_eOperationType(eOperation_None),
+	m_rBasePaths(rBasePaths),
 	m_rBasePathDataContainer(rBasePathDataContainer),
 	m_rFilesCache(rFilesCache),
 	m_pathDestination(),
@@ -146,4 +147,14 @@
 	return m_rfsLocal;
 }
 
+TModPathContainer& TSubTaskContext::GetBasePaths()
+{
+	return m_rBasePaths;
+}
+
+const TModPathContainer& TSubTaskContext::GetBasePaths() const
+{
+	return m_rBasePaths;
+}
+
 END_CHCORE_NAMESPACE