Index: src/ch/ClipboardMonitor.cpp =================================================================== diff -u -N -r44c811ed2e152c83d92aa7d0b41497a90a177209 -r012e8c96dde85616cf4ecbd594afa91517d81a0d --- src/ch/ClipboardMonitor.cpp (.../ClipboardMonitor.cpp) (revision 44c811ed2e152c83d92aa7d0b41497a90a177209) +++ src/ch/ClipboardMonitor.cpp (.../ClipboardMonitor.cpp) (revision 012e8c96dde85616cf4ecbd594afa91517d81a0d) @@ -209,12 +209,6 @@ dlg.GetPath(strData); spTask->SetDestPath(strData); - // get the relationship between src and dst paths - for (size_t stIndex = 0; stIndex < spTask->GetClipboard()->GetSize(); ++stIndex) - { - spTask->GetClipboard()->GetAt(stIndex)->CalcBufferIndex(spTask->GetDestPath()); - } - // add task to a list of tasks and start pData->m_pTasks->Add(spTask);