Index: src/ch/TSubTaskContext.cpp =================================================================== diff -u -r6dc950d4d76107421ff6eb62069b70f20bcc450e -r4c09a2d7ab35a30114ff2b7c4db12bc413bf538c --- src/ch/TSubTaskContext.cpp (.../TSubTaskContext.cpp) (revision 6dc950d4d76107421ff6eb62069b70f20bcc450e) +++ src/ch/TSubTaskContext.cpp (.../TSubTaskContext.cpp) (revision 4c09a2d7ab35a30114ff2b7c4db12bc413bf538c) @@ -24,16 +24,18 @@ #include "TSubTaskContext.h" TSubTaskContext::TSubTaskContext(chcore::TTaskDefinition& rTaskDefinition, TBasePathDataContainer& rBasePathDataContainer, CFileInfoArray& rFilesCache, TTaskLocalStats& rTaskLocalStats, - TTaskBasicProgressInfo& rTaskBasicProgressInfo, TTaskConfigTracker& rCfgTracker, icpf::log_file& rLog, chcore::IFeedbackHandler* piFeedbackHandler, TWorkerThreadController& rThreadController) : -m_rTaskDefinition(rTaskDefinition), -m_rBasePathDataContainer(rBasePathDataContainer), -m_rFilesCache(rFilesCache), -m_rTaskLocalStats(rTaskLocalStats), -m_rTaskBasicProgressInfo(rTaskBasicProgressInfo), -m_rCfgTracker(rCfgTracker), -m_rLog(rLog), -m_piFeedbackHandler(piFeedbackHandler), -m_rThreadController(rThreadController) + TTaskBasicProgressInfo& rTaskBasicProgressInfo, TTaskConfigTracker& rCfgTracker, icpf::log_file& rLog, chcore::IFeedbackHandler* piFeedbackHandler, + TWorkerThreadController& rThreadController, TLocalFilesystem& rfsLocal) : + m_rTaskDefinition(rTaskDefinition), + m_rBasePathDataContainer(rBasePathDataContainer), + m_rFilesCache(rFilesCache), + m_rTaskLocalStats(rTaskLocalStats), + m_rTaskBasicProgressInfo(rTaskBasicProgressInfo), + m_rCfgTracker(rCfgTracker), + m_rLog(rLog), + m_piFeedbackHandler(piFeedbackHandler), + m_rThreadController(rThreadController), + m_rfsLocal(rfsLocal) { }