Index: src/libchcore/TFileInfoArray.cpp =================================================================== diff -u -N -ra27d1acf1bda3c25b6dcce0d0eb0278009ce63ae -r6c67d46c243c6a275f2a427c991f82db59c63ef0 --- src/libchcore/TFileInfoArray.cpp (.../TFileInfoArray.cpp) (revision a27d1acf1bda3c25b6dcce0d0eb0278009ce63ae) +++ src/libchcore/TFileInfoArray.cpp (.../TFileInfoArray.cpp) (revision 6c67d46c243c6a275f2a427c991f82db59c63ef0) @@ -64,20 +64,6 @@ return m_vFiles.at(boost::numeric_cast(fcIndex)); } - TFileInfo TFileInfoArray::GetCopyAt(file_count_t fcIndex) const - { - boost::shared_lock lock(m_lock); - - if (fcIndex >= m_vFiles.size()) - THROW_CORE_EXCEPTION_MSG(eErr_InvalidArgument, L"fcIndex"); - - const TFileInfoPtr& spInfo = m_vFiles.at(boost::numeric_cast(fcIndex)); - if (!spInfo) - THROW_CORE_EXCEPTION_MSG(eErr_InvalidPointer, L"spInfo"); - - return *spInfo; - } - void TFileInfoArray::Clear() { boost::unique_lock lock(m_lock);