Index: src/libchcore/TSubTaskContext.cpp =================================================================== diff -u -N -r121d674474766192b5bf02afda67fb962635f56b -r7d59ab9183c933f2fc2682a95fb5d26cf2f952d7 --- src/libchcore/TSubTaskContext.cpp (.../TSubTaskContext.cpp) (revision 121d674474766192b5bf02afda67fb962635f56b) +++ src/libchcore/TSubTaskContext.cpp (.../TSubTaskContext.cpp) (revision 7d59ab9183c933f2fc2682a95fb5d26cf2f952d7) @@ -30,15 +30,14 @@ TSubTaskContext::TSubTaskContext(TConfig& rConfig, const TBasePathDataContainerPtr& spBasePaths, const TFileFiltersArray& rFilters, - TTaskConfigTracker& rCfgTracker, icpf::log_file& rLog, const IFeedbackHandlerPtr& spFeedbackHandler, + TTaskConfigTracker& rCfgTracker, icpf::log_file& rLog, TWorkerThreadController& rThreadController, TLocalFilesystem& rfsLocal) : m_rConfig(rConfig), m_eOperationType(eOperation_None), m_spBasePaths(spBasePaths), m_pathDestination(), m_rCfgTracker(rCfgTracker), m_rLog(rLog), - m_spFeedbackHandler(spFeedbackHandler), m_rThreadController(rThreadController), m_rfsLocal(rfsLocal), m_rFilters(rFilters) @@ -114,14 +113,6 @@ return m_rLog; } -chcore::IFeedbackHandlerPtr TSubTaskContext::GetFeedbackHandler() -{ - if(!m_spFeedbackHandler) - THROW_CORE_EXCEPTION(eErr_InvalidPointer); - - return m_spFeedbackHandler; -} - TWorkerThreadController& TSubTaskContext::GetThreadController() { return m_rThreadController;