Index: src/ch/StatusDlg.h
===================================================================
diff -u -N -r12ee49f6bf1f8921500ee2078e0a8c2d7b6d2a45 -rb26ced3298e3e7e51d91f3ac70b56746786da83b
--- src/ch/StatusDlg.h	(.../StatusDlg.h)	(revision 12ee49f6bf1f8921500ee2078e0a8c2d7b6d2a45)
+++ src/ch/StatusDlg.h	(.../StatusDlg.h)	(revision b26ced3298e3e7e51d91f3ac70b56746786da83b)
@@ -27,7 +27,6 @@
 {
 	class TTaskManager;
 	class TTask;
-	typedef std::shared_ptr<TTask> TTaskPtr;
 }
 
 #define WM_UPDATESTATUS WM_USER+6
@@ -39,7 +38,7 @@
 {
 // Construction
 public:
-	CStatusDlg(chcore::TTaskManager* pTasks, CWnd* pParent = nullptr);   // standard constructor
+	explicit CStatusDlg(chcore::TTaskManager* pTasks, CWnd* pParent = nullptr);   // standard constructor
 	virtual ~CStatusDlg();
 
 	void PostCloseMessage();