--- Module: CJMDIChildWnd.cpp } CJMDIChildWnd.cpp(83): error 1540: (Warning -- Pointer member 'CCJMDIChildWnd::m_hMenu' (line 103, file ..\Include\CJMDIChildWnd.h) neither freed nor zero'ed by destructor -- Effective C++ #6) CJMDIChildWnd.cpp(83): error 1540: (Warning -- Pointer member 'CCJMDIChildWnd::m_nToolBarIDs' (line 106, file ..\Include\CJMDIChildWnd.h) neither freed nor zero'ed by destructor -- Effective C++ #6) if( pDock || !pDock->IsKindOf(RUNTIME_CLASS(CCJDockBar)) ) { CJMDIChildWnd.cpp(140): error 413: (Warning -- Likely use of null pointer 'pDock' in left argument to operator '->' [Reference: file CJMDIChildWnd.cpp: line 140]) BOOL bNeedDelete = ! pDock->m_bAutoDelete; CJMDIChildWnd.cpp(141): error 613: (Warning -- Possible use of null pointer 'pDock' in left argument to operator '->' [Reference: file CJMDIChildWnd.cpp: line 140]) pDock->m_pDockSite->RemoveControlBar(pDock); CJMDIChildWnd.cpp(142): error 613: (Warning -- Possible use of null pointer 'pDock' in left argument to operator '->' [Reference: file CJMDIChildWnd.cpp: line 140]) pDock->m_pDockSite = 0; // avoid problems in destroying the dockbar CJMDIChildWnd.cpp(143): error 613: (Warning -- Possible use of null pointer 'pDock' in left argument to operator '->' [Reference: file CJMDIChildWnd.cpp: line 140]) pDock->DestroyWindow(); CJMDIChildWnd.cpp(144): error 613: (Warning -- Possible use of null pointer 'pDock' in left argument to operator '->' [Reference: file CJMDIChildWnd.cpp: line 140]) --- Global Wrap-up error 900: (Note -- Successful completion, 7 messages produced)