Index: src/ch/MainWnd.cpp =================================================================== diff -u -N -rfb4c4006dee5aaf815d08bc3e89312445b994307 -r0cf74c78280b58c363868caafb9bf493a57aa006 --- src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision fb4c4006dee5aaf815d08bc3e89312445b994307) +++ src/ch/MainWnd.cpp (.../MainWnd.cpp) (revision 0cf74c78280b58c363868caafb9bf493a57aa006) @@ -74,7 +74,8 @@ m_pFeedbackFactory(CFeedbackHandlerFactory::CreateFactory()), m_pdlgStatus(NULL), m_pdlgMiniView(NULL), - m_dwLastTime(0) + m_dwLastTime(0), + m_tasks() { } @@ -380,7 +381,7 @@ ///////////////////////////////////////////////////////////////////////////// // CMainWnd/CTrayIcon menu message handlers -void CMainWnd::ShowStatusWindow(const CTaskPtr& spSelect) +void CMainWnd::ShowStatusWindow(const chcore::CTaskPtr& spSelect) { m_pdlgStatus=new CStatusDlg(&m_tasks, this); // self deleting m_pdlgStatus->m_spInitialSelection = spSelect; @@ -501,7 +502,7 @@ chcore::SetTaskPropValue(tTaskDefinition.GetConfiguration(), GetResManager().LoadString(IDS_NEXTCOPY_STRING)); // create task with the above definition - CTaskPtr spTask = m_tasks.CreateTask(tTaskDefinition); + chcore::CTaskPtr spTask = m_tasks.CreateTask(tTaskDefinition); // add to task list and start processing spTask->BeginProcessing(); @@ -549,7 +550,7 @@ try { - CTaskPtr spTask = m_tasks.ImportTask(strPath); + chcore::CTaskPtr spTask = m_tasks.ImportTask(strPath); if(spTask) spTask->Store(); bImported = true; @@ -611,7 +612,7 @@ chcore::SetTaskPropValue(tTaskDefinition.GetConfiguration(), GetResManager().LoadString(IDS_NEXTCOPY_STRING)); // new task - CTaskPtr spTask = m_tasks.CreateTask(tTaskDefinition); + chcore::CTaskPtr spTask = m_tasks.CreateTask(tTaskDefinition); // start spTask->BeginProcessing(); @@ -624,7 +625,7 @@ { case WM_MINIVIEWDBLCLK: { - CTaskPtr spTask = m_tasks.GetTaskBySessionUniqueID(lParam); + chcore::CTaskPtr spTask = m_tasks.GetTaskBySessionUniqueID(lParam); ShowStatusWindow(spTask); break; }