--- Module: NGDriveview.cpp } NGDriveview.cpp(39): error 1401: (Warning -- member 'CNGDriveView::m_dwMediaID' (line 20, file NGDriveView.h) not initialized by constructor) NGDriveview.cpp(39): error 1401: (Warning -- member 'CNGDriveView::m_hThreads' (line 21, file NGDriveView.h) not initialized by constructor) NM_TREEVIEW* pnmtv = (NM_TREEVIEW*) pnmh; NGDriveview.cpp(91): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) HTREEITEM hItem = ((NM_TREEVIEW*) pnmh)->itemNew.hItem; NGDriveview.cpp(132): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) UINT nDrive = (UINT) strDrive[0] - 0x41; NGDriveview.cpp(301): error 571: (Warning -- Suspicious cast) UINT nDrive = (UINT) strDrive[0] - 0x41; NGDriveview.cpp(500): error 571: (Warning -- Suspicious cast) pThreadInfo->nDrive = (UINT) strDrive[0] - 0x41; NGDriveview.cpp(628): error 571: (Warning -- Suspicious cast) } NGDriveview.cpp(636): error 429: (Warning -- Custodial pointer 'pThreadInfo' (line 627) has not been freed or returned) --- Global Wrap-up error 900: (Note -- Successful completion, 8 messages produced)