Index: src/ch/CustomCopyDlg.cpp =================================================================== diff -u -N -rbc3ebabeccf483d086fd58d06ddbc4d8a55c1dfc -r3d5880c6661c3ed500e0c1c739a923ae9ede0364 --- src/ch/CustomCopyDlg.cpp (.../CustomCopyDlg.cpp) (revision bc3ebabeccf483d086fd58d06ddbc4d8a55c1dfc) +++ src/ch/CustomCopyDlg.cpp (.../CustomCopyDlg.cpp) (revision 3d5880c6661c3ed500e0c1c739a923ae9ede0364) @@ -755,11 +755,11 @@ for(size_t stIndex = 0; stIndex < afFilters.GetCount(); ++stIndex) { - const chengine::TFileFilter& rFilter = afFilters.GetAt(stIndex); - if(rFilter.GetUseMask() && boost::numeric_cast(stIndex) != iItem) - dlg.m_astrAddMask.Add(rFilter.GetCombinedMask().c_str()); - if (rFilter.GetUseExcludeMask() && boost::numeric_cast(stIndex) != iItem) - dlg.m_astrAddExcludeMask.Add(rFilter.GetCombinedExcludeMask().c_str()); + const chengine::TFileFilter& rLoopFilter = afFilters.GetAt(stIndex); + if(rLoopFilter.GetUseMask() && boost::numeric_cast(stIndex) != iItem) + dlg.m_astrAddMask.Add(rLoopFilter.GetCombinedMask().c_str()); + if (rLoopFilter.GetUseExcludeMask() && boost::numeric_cast(stIndex) != iItem) + dlg.m_astrAddExcludeMask.Add(rLoopFilter.GetCombinedExcludeMask().c_str()); } if (dlg.DoModal() == IDOK)