Index: src/libchcore/TSubTaskStatsInfo.h =================================================================== diff -u -N -rc085b65f1de24f25feab2bac2d5882abf04aabcf -rb26ced3298e3e7e51d91f3ac70b56746786da83b --- src/libchcore/TSubTaskStatsInfo.h (.../TSubTaskStatsInfo.h) (revision c085b65f1de24f25feab2bac2d5882abf04aabcf) +++ src/libchcore/TSubTaskStatsInfo.h (.../TSubTaskStatsInfo.h) (revision b26ced3298e3e7e51d91f3ac70b56746786da83b) @@ -54,7 +54,10 @@ public: explicit TSubTaskStatsInfo(ESubOperationType eSubTaskType); + TSubTaskStatsInfo(const TSubTaskStatsInfo&) = delete; + TSubTaskStatsInfo& operator=(const TSubTaskStatsInfo&) = delete; + void Init(int iCurrentBufferIndex, file_count_t fcTotalCount, file_count_t fcProcessedCount, unsigned long long ullTotalSize, unsigned long long ullProcessedSize, const TString& strCurrentPath); void Clear(); bool WasAdded() const; @@ -110,9 +113,6 @@ void Load(const ISerializerRowReaderPtr& spRowReader); private: - TSubTaskStatsInfo(const TSubTaskStatsInfo&) = delete; - TSubTaskStatsInfo& operator=(const TSubTaskStatsInfo&) = delete; - // is running? void MarkAsRunning() override; void MarkAsNotRunning() override;