Index: src/ch/FileInfo.cpp =================================================================== diff -u -N -r9ece817722b8a0568f28c4ae238e6b46a0e85628 -r044d0e17cdedf3055202486a2235e1a3c8dd6e56 --- src/ch/FileInfo.cpp (.../FileInfo.cpp) (revision 9ece817722b8a0568f28c4ae238e6b46a0e85628) +++ src/ch/FileInfo.cpp (.../FileInfo.cpp) (revision 044d0e17cdedf3055202486a2235e1a3c8dd6e56) @@ -122,11 +122,30 @@ ////////////////////////////////////////////////////////////////////////////// // CClipboardArray +CClipboardArray::CClipboardArray() +{ +} + CClipboardArray::~CClipboardArray() { RemoveAll(); } +CClipboardArray::CClipboardArray(const CClipboardArray& rSrc) : + m_vEntries(rSrc.m_vEntries) +{ +} + +CClipboardArray& CClipboardArray::operator=(const CClipboardArray& rSrc) +{ + if(this != &rSrc) + { + m_vEntries = rSrc.m_vEntries; + } + + return *this; +} + CClipboardEntryPtr CClipboardArray::GetAt(size_t stPos) const { boost::shared_lock lock(m_lock);