Index: src/ch/CustomCopyDlg.cpp
===================================================================
diff -u -N -rfadd6c9c628de875716d96c3a497b5bc6c8dca8a -rbc3ebabeccf483d086fd58d06ddbc4d8a55c1dfc
--- src/ch/CustomCopyDlg.cpp	(.../CustomCopyDlg.cpp)	(revision fadd6c9c628de875716d96c3a497b5bc6c8dca8a)
+++ src/ch/CustomCopyDlg.cpp	(.../CustomCopyDlg.cpp)	(revision bc3ebabeccf483d086fd58d06ddbc4d8a55c1dfc)
@@ -423,15 +423,13 @@
 
 void CCustomCopyDlg::OnRemoveButton() 
 {
-	POSITION pos;
-	int iItem;
 	while (true)
 	{
-		pos = m_ctlFiles.GetFirstSelectedItemPosition();
+		POSITION pos = m_ctlFiles.GetFirstSelectedItemPosition();
 		if (pos == nullptr)
 			break;
 
-		iItem=m_ctlFiles.GetNextSelectedItem(pos);
+		int iItem = m_ctlFiles.GetNextSelectedItem(pos);
 		m_ctlFiles.DeleteItem(iItem);
 	}
 }
@@ -695,15 +693,13 @@
 {
 	chengine::TFileFiltersArray& afFilters = m_tTaskDefinition.GetFilters();
 
-	POSITION pos;
-	int iItem;
 	while(true)
 	{
-		pos=m_ctlFilters.GetFirstSelectedItemPosition();
+		POSITION pos = m_ctlFilters.GetFirstSelectedItemPosition();
 		if (pos == nullptr)
 			break;
 
-		iItem=m_ctlFilters.GetNextSelectedItem(pos);
+		int iItem = m_ctlFilters.GetNextSelectedItem(pos);
 		m_ctlFilters.DeleteItem(iItem);
 		afFilters.RemoveAt(iItem);
 	}