Index: src/ch/StatusDlg.h =================================================================== diff -u -r11621f18af6a7b1d486a7d6a576b97d4d09e8e96 -r1fa2eb7e39e2f8d84868d421fe1c4f0afc58d353 --- src/ch/StatusDlg.h (.../StatusDlg.h) (revision 11621f18af6a7b1d486a7d6a576b97d4d09e8e96) +++ src/ch/StatusDlg.h (.../StatusDlg.h) (revision 1fa2eb7e39e2f8d84868d421fe1c4f0afc58d353) @@ -36,20 +36,20 @@ void PostCloseMessage(); void SetBufferSizesString(UINT uiValue, int iIndex); void RefreshStatus(); - LPTSTR FormatTime(long lSeconds, LPTSTR lpszBuffer, size_t stMaxBufferSize); + LPTSTR FormatTime(time_t timeSeconds, LPTSTR lpszBuffer, size_t stMaxBufferSize); int GetImageFromStatus(UINT nStatus); void ApplyButtonsState(); void ApplyDisplayDetails(bool bInitial=false); - CTask* GetSelectedItemPointer(); + CTaskPtr GetSelectedItemPointer(); - void AddTaskInfo(int nPos, CTask *pTask, DWORD dwCurrentTime); + void AddTaskInfo(int nPos, const CTaskPtr& spTask, DWORD dwCurrentTime); void EnableControls(bool bEnable=true); CTaskArray* m_pTasks; - CTask* pSelectedItem; - const CTask *m_pLastSelected; - const CTask* m_pInitialSelection; + CTaskPtr m_spSelectedItem; + CTaskPtr m_spLastSelected; + CTaskPtr m_spInitialSelection; TCHAR m_szData[_MAX_PATH]; TCHAR m_szTimeBuffer1[40]; @@ -62,7 +62,7 @@ LVITEM lvi; TASK_DISPLAY_DATA td; - CString m_strTemp, m_strTemp2; + CString m_strTemp; CImageList m_images; @@ -71,7 +71,6 @@ // Dialog Data //{{AFX_DATA(CStatusDlg) enum { IDD = IDD_STATUS_DIALOG }; - CEdit m_ctlErrors; CProgressCtrl m_ctlCurrentProgress; CFFListCtrl m_ctlStatusList; CProgressCtrl m_ctlProgressAll;