Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -rc54aa186fda8c0af84325325276245e9d8fcfa26 -rb684bec49aaaea4b89ab2e599497f4085d8698a3 --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision c54aa186fda8c0af84325325276245e9d8fcfa26) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision b684bec49aaaea4b89ab2e599497f4085d8698a3) @@ -224,7 +224,7 @@ pDlg->m_bAutoDelete = true; pDlg->Create(); - TConfig& rConfig = GetConfig(); + chcore::TConfig& rConfig = GetConfig(); try { SetPropValue(rConfig, _time64(NULL)); @@ -440,7 +440,7 @@ } while (iOffset < ulLen); - TConfig& rConfig = GetConfig(); + chcore::TConfig& rConfig = GetConfig(); // special operation - modify stuff CFiltersArray ffFilters; @@ -530,7 +530,7 @@ SetTaskPropValue(tTaskDefinition.GetConfiguration(), GetResManager().LoadString(IDS_FIRSTCOPY_STRING)); SetTaskPropValue(tTaskDefinition.GetConfiguration(), GetResManager().LoadString(IDS_NEXTCOPY_STRING)); - ffFilters.StoreInConfig(tTaskDefinition.GetConfiguration(), TASK_PROP_NAME_FILTERING); + SetTaskPropValue(tTaskDefinition.GetConfiguration(), ffFilters); // create task with the above definition CTaskPtr spTask = m_tasks.CreateTask(); @@ -558,7 +558,7 @@ void CMainWnd::OnPopupCustomCopy() { - TConfig& rConfig = GetConfig(); + chcore::TConfig& rConfig = GetConfig(); CCustomCopyDlg dlg; dlg.m_ccData.m_iOperation=0; @@ -619,7 +619,7 @@ SetTaskPropValue(tTaskDefinition.GetConfiguration(), GetResManager().LoadString(IDS_FIRSTCOPY_STRING)); SetTaskPropValue(tTaskDefinition.GetConfiguration(), GetResManager().LoadString(IDS_NEXTCOPY_STRING)); - dlg.m_ccData.m_afFilters.StoreInConfig(tTaskDefinition.GetConfiguration(), TASK_PROP_NAME_FILTERING); + SetTaskPropValue(tTaskDefinition.GetConfiguration(), dlg.m_ccData.m_afFilters); // new task CTaskPtr spTask = m_tasks.CreateTask(); @@ -665,7 +665,7 @@ case WM_GETCONFIG: { - TConfig& rConfig = GetConfig(); + chcore::TConfig& rConfig = GetConfig(); // std config values g_pscsShared->bShowFreeSpace=GetPropValue(rConfig);