--- Module: CJShellTree.cpp } CJShellTree.cpp(109): error 1540: (Warning -- Pointer member 'CCJShellTree::m_pListCtrl' (line 109, file ..\Include\CJShellTree.h) neither freed nor zero'ed by destructor -- Effective C++ #6) CJShellTree.cpp(109): error 1540: (Warning -- Pointer member 'CCJShellTree::m_pComboBox' (line 110, file ..\Include\CJShellTree.h) neither freed nor zero'ed by destructor -- Effective C++ #6) CJShellTree.cpp(109): error 1540: (Warning -- Pointer member 'CCJShellTree::m_htiCurrent' (line 113, file ..\Include\CJShellTree.h) neither freed nor zero'ed by destructor -- Effective C++ #6) goto Done; CJShellTree.cpp(228): error 801: (Info -- Use of goto is deprecated) goto Done; CJShellTree.cpp(233): error 801: (Info -- Use of goto is deprecated) NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; CJShellTree.cpp(351): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; CJShellTree.cpp(373): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) if (SUCCEEDED(hr) && (m_bRefresh == false)) CJShellTree.cpp(388): error 731: (Info -- Boolean argument to equal/not equal) if (m_pListCtrl->GetSafeHwnd()) CJShellTree.cpp(399): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pListCtrl' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 100]) m_pListCtrl->PopulateListView(lptvid,lpsf2); CJShellTree.cpp(401): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pListCtrl' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 100]) if( m_pComboBox->GetSafeHwnd( )) CJShellTree.cpp(404): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pComboBox' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 101]) int nFound = m_pComboBox->FindString(-1, strFolderPath); CJShellTree.cpp(406): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pComboBox' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 101]) m_pComboBox->SetCurSel( m_pComboBox->AddString( strFolderPath )); CJShellTree.cpp(408): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pComboBox' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 101]) CJShellTree.cpp(408): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pComboBox' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 101]) m_pComboBox->SetCurSel(nFound); CJShellTree.cpp(411): error 613: (Warning -- Possible use of null pointer 'CCJShellTree::m_pComboBox' in left argument to operator '->' [Reference: file CJShellTree.cpp: line 101]) NM_TREEVIEW* pNMTreeView = (NM_TREEVIEW*)pNMHDR; CJShellTree.cpp(424): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) --- Global Wrap-up error 900: (Note -- Successful completion, 16 messages produced)