Lint Analysis Results Report for OXShellObjectList.cpp |
| Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp |
|---|---|
| Project: | UTStaticLib2008 |
| Solution: | UsingStaticLib.sln [configuration: Debug] |
| Analysis Status: | Complete |
| Last Analysed: | 08 October 2008, 12:14:13 |
| Total Issues: | 221 |
| Elective Notes: | 53 (23.98%) |
| Informational: | 129 (58.37%) |
| Warnings: | 39 (17.65%) |
| Errors: | 0 (0.00%) |
| Internal Errors: | 0 (0.00%) |
| Fatal Errors: | 0 (0.00%) |
| User: | Anna |
| Computer: | GABRIELLE |
Issue count by category ![]() Issue count by message number ![]() |
| Order | Category | Severity | Issue No. | Source File | Line No. | Issue Text |
|---|---|---|---|---|---|---|
| 1 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'CListCtrl' did not appear in the constructor initializer list -- Effective C++ #12 |
| 2 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_navigator's default constructor implicitly called -- Effective C++ #12 |
| 3 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_lpsfCurrentParentFolder' did not appear in the constructor initializer list -- Effective C++ #12 |
| 4 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_lpFullIDLCurrentParentFolder' did not appear in the constructor initializer list -- Effective C++ #12 |
| 5 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_bEnableContextMenu' did not appear in the constructor initializer list -- Effective C++ #12 |
| 6 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_bOnlyFileSystemItems' did not appear in the constructor initializer list -- Effective C++ #12 |
| 7 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_bNotifyError' did not appear in the constructor initializer list -- Effective C++ #12 |
| 8 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_imageListLarge's default constructor implicitly called -- Effective C++ #12 |
| 9 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_hShellImageListLarge' did not appear in the constructor initializer list -- Effective C++ #12 |
| 10 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_imageListSmall's default constructor implicitly called -- Effective C++ #12 |
| 11 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_hShellImageListSmall' did not appear in the constructor initializer list -- Effective C++ #12 |
| 12 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_mapImageIndex's default constructor implicitly called -- Effective C++ #12 |
| 13 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_arrFilter's default constructor implicitly called -- Effective C++ #12 |
| 14 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_bInitialized' did not appear in the constructor initializer list -- Effective C++ #12 |
| 15 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 26 | Symbol 'COXShellObjectList::m_nRedraw' did not appear in the constructor initializer list -- Effective C++ #12 |
| 16 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 42 | Parameter 'lpszFilter' (line 25) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 17 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 25 | Location cited in prior message |
| 18 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 68 | do ... while(0); |
| 19 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 80 | Ignoring return value of function 'CListCtrl::DeleteAllItems(void)' (compare with line 506, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 20 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 506 | Location cited in prior message |
| 21 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 83 | Ignoring return value of function 'COXShellObjectList::FillListWithSubitems(IShellFolder *, struct _ITEMIDLIST *)' (compare with line 385, file ..\..\Include\OXShellObjectList.h) |
| 22 | Information | 2 | 830 | ..\..\Include\OXShellObjectList.h | 385 | Location cited in prior message |
| 23 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 87 | Ignoring return value of function 'CListCtrl::SortItems(int (__stdcall *)(long, long, long), unsigned long)' (compare with line 549, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 24 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 549 | Location cited in prior message |
| 25 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 123 | Ignoring return value of function 'CListCtrl::DeleteAllItems(void)' (compare with line 506, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 26 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 506 | Location cited in prior message |
| 27 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 126 | Ignoring return value of function 'COXShellObjectList::FillListWithSubitems(IShellFolder *, struct _ITEMIDLIST *)' (compare with line 385, file ..\..\Include\OXShellObjectList.h) |
| 28 | Information | 2 | 830 | ..\..\Include\OXShellObjectList.h | 385 | Location cited in prior message |
| 29 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 132 | Ignoring return value of function 'CListCtrl::SortItems(int (__stdcall *)(long, long, long), unsigned long)' (compare with line 549, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 30 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 549 | Location cited in prior message |
| 31 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 135 | Variable 'lpFolder' (line 110) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 32 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 110 | Location cited in prior message |
| 33 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 135 | parameter 'sFolderStartFrom' in function 'COXShellObjectList::PopulateList(ATL::CStringT<char,StrTraitMFC_DLL<char>>)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
| 34 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 135 | Parameter 'sFolderStartFrom' (line 92) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 35 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 92 | Location cited in prior message |
| 36 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 140 | do ... while(0); |
| 37 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 148 | Variable 'lpNameSpaceObject' (line 143) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 38 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 143 | Location cited in prior message |
| 39 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 148 | Pointer variable 'lpNameSpaceObject' (line 143) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 40 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 143 | Location cited in prior message |
| 41 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 154 | do ... while(0); |
| 42 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 204 | do ... while(0); |
| 43 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 206 | do ... while(0); |
| 44 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 207 | do ... while(0); |
| 45 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 210 | do ... while(0); |
| 46 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 211 | do ... while(0); |
| 47 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 212 | do ... while(0); |
| 48 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 227 | do ... while(0); |
| 49 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 234 | do ... while(0); |
| 50 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 245 | Ignoring return value of function 'CListCtrl::SetItem(int, int, unsigned int, const char *, int, unsigned int, unsigned int, long)' (compare with line 301, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 51 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 301 | Location cited in prior message |
| 52 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 250 | Ignoring return value of function 'CListCtrl::SetItem(int, int, unsigned int, const char *, int, unsigned int, unsigned int, long)' (compare with line 301, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 53 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 301 | Location cited in prior message |
| 54 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 251 | Variable 'sModified' (line 249) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 55 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 249 | Location cited in prior message |
| 56 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 260 | Ignoring return value of function 'CListCtrl::SetItem(int, int, unsigned int, const char *, int, unsigned int, unsigned int, long)' (compare with line 301, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 57 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 301 | Location cited in prior message |
| 58 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 262 | Variable 'sFullPath' (line 233) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 59 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 233 | Location cited in prior message |
| 60 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 263 | Variable 'nItem' (line 226) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 61 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 226 | Location cited in prior message |
| 62 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 268 | Ignoring return value of function 'COXShellNamespaceNavigator::ReleaseObjectsEnumerator(void)' (compare with line 568, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXShellNamespaceNavigator.h) |
| 63 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXShellNamespaceNavigator.h | 568 | Location cited in prior message |
| 64 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 330 | do ... while(0); |
| 65 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 332 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 330] |
| 66 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 330 | Reference cited in prior message |
| 67 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 335 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 330] |
| 68 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 330 | Reference cited in prior message |
| 69 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 335 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 330] |
| 70 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 330 | Reference cited in prior message |
| 71 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 340 | Variable 'lpNameSpaceObject' (line 328) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 72 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 328 | Location cited in prior message |
| 73 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 340 | Pointer variable 'lpNameSpaceObject' (line 328) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 74 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 328 | Location cited in prior message |
| 75 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 343 | Variable 'nItem' (line 323) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 76 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 323 | Location cited in prior message |
| 77 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 343 | Parameter 'pNMHDR' (line 301) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 78 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 301 | Location cited in prior message |
| 79 | Information | 2 | 818 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 343 | Pointer parameter 'pNMHDR' (line 301) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 80 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 301 | Location cited in prior message |
| 81 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 343 | Member function 'COXShellObjectList::OnDblClick(struct tagNMHDR *, long *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
| 82 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 361 | Ignoring return value of function 'CImageList::DeleteImageList(void)' (compare with line 1067, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
| 83 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 1067 | Location cited in prior message |
| 84 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 370 | do ... while(0); |
| 85 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 372 | do ... while(0); |
| 86 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 374 | Ignoring return value of function 'CListCtrl::SetImageList(CImageList *, int)' (compare with line 285, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 87 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 285 | Location cited in prior message |
| 88 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 379 | Ignoring return value of function 'CImageList::DeleteImageList(void)' (compare with line 1067, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
| 89 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 1067 | Location cited in prior message |
| 90 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 387 | do ... while(0); |
| 91 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 389 | do ... while(0); |
| 92 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 391 | Ignoring return value of function 'CListCtrl::SetImageList(CImageList *, int)' (compare with line 285, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 93 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 285 | Location cited in prior message |
| 94 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 396 | Ignoring return value of function 'CListCtrl::DeleteAllItems(void)' (compare with line 506, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 95 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 506 | Location cited in prior message |
| 96 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 407 | Ignoring return value of function 'CListCtrl::DeleteColumn(int)' (compare with line 540, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 97 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 540 | Location cited in prior message |
| 98 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 409 | do ... while(0); |
| 99 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 410 | Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 100 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 536 | Location cited in prior message |
| 101 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 411 | do ... while(0); |
| 102 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 412 | Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 103 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 536 | Location cited in prior message |
| 104 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 413 | do ... while(0); |
| 105 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 414 | Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 106 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 536 | Location cited in prior message |
| 107 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 415 | do ... while(0); |
| 108 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 416 | Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 109 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 536 | Location cited in prior message |
| 110 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 427 | do ... while(0); |
| 111 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 446 | Parameter 'bRedraw' (line 425) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 112 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 425 | Location cited in prior message |
| 113 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 451 | Suspicious pointer-to-pointer conversion (area too small) |
| 114 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 452 | do ... while(0); |
| 115 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 458 | Possible use of null pointer 'plvdi' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 452] |
| 116 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 452 | Reference cited in prior message |
| 117 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 473 | Variable 'plvdi' (line 451) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 118 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 451 | Location cited in prior message |
| 119 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 473 | Pointer variable 'plvdi' (line 451) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 120 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 451 | Location cited in prior message |
| 121 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 473 | Variable 'lpNameSpaceObject' (line 458) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 122 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 458 | Location cited in prior message |
| 123 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 473 | Pointer variable 'lpNameSpaceObject' (line 458) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 124 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 458 | Location cited in prior message |
| 125 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 473 | Member function 'COXShellObjectList::OnBeginLabelEdit(struct tagNMHDR *, long *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
| 126 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 478 | Suspicious pointer-to-pointer conversion (area too small) |
| 127 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 479 | do ... while(0); |
| 128 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 484 | Possible use of null pointer 'plvdi' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 479] |
| 129 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 479 | Reference cited in prior message |
| 130 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 489 | Possible use of null pointer 'plvdi' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 479] |
| 131 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 479 | Reference cited in prior message |
| 132 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 490 | do ... while(0); |
| 133 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 496 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 490] |
| 134 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 490 | Reference cited in prior message |
| 135 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 496 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 490] |
| 136 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 490 | Reference cited in prior message |
| 137 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 502 | do ... while(0); |
| 138 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 503 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 490] |
| 139 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 490 | Reference cited in prior message |
| 140 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 508 | Variable 'plvdi' (line 478) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 141 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 478 | Location cited in prior message |
| 142 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 508 | Pointer variable 'plvdi' (line 478) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 143 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 478 | Location cited in prior message |
| 144 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 508 | Variable 'lpNameSpaceObject' (line 489) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 145 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 489 | Location cited in prior message |
| 146 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 508 | Variable 'sNewText' (line 484) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 147 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 484 | Location cited in prior message |
| 148 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 508 | Member function 'COXShellObjectList::OnEndLabelEdit(struct tagNMHDR *, long *)' could be made const --- Eff. C++ 3rd Ed. item 3 |
| 149 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 514 | Ignoring return value of function 'COXShellObjectList::PopulateList(IShellFolder *, struct _ITEMIDLIST *)' (compare with line 64) |
| 150 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 64 | Location cited in prior message |
| 151 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 566 | Variable 'nDelimiterPos' (line 554) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 152 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 554 | Location cited in prior message |
| 153 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 567 | Parameter 'lpszExtentions' (line 544) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 154 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 544 | Location cited in prior message |
| 155 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 590 | do ... while(0); |
| 156 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 611 | Variable 'nDelimeterPos' (line 597) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 157 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 597 | Location cited in prior message |
| 158 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 611 | Parameter 'lpszFileName' (line 588) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 159 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 588 | Location cited in prior message |
| 160 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 611 | Variable 'sFileName' (line 595) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 161 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 595 | Location cited in prior message |
| 162 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 635 | do ... while(0); |
| 163 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 639 | do ... while(0); |
| 164 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 644 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639] |
| 165 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 639 | Reference cited in prior message |
| 166 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 646 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639] |
| 167 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 639 | Reference cited in prior message |
| 168 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 646 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639] |
| 169 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 639 | Reference cited in prior message |
| 170 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 667 | Ignoring return value of function 'CListCtrl::EditLabel(int)' (compare with line 532, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 171 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 532 | Location cited in prior message |
| 172 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 673 | Loss of sign (arg. no. 3) (int to unsigned int) |
| 173 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 673 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639] |
| 174 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 639 | Reference cited in prior message |
| 175 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 673 | Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639] |
| 176 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 639 | Reference cited in prior message |
| 177 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 683 | Ignoring return value of function 'CListCtrl::DeleteItem(int)' (compare with line 503, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
| 178 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 503 | Location cited in prior message |
| 179 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 688 | Ignoring return value of function 'COXShellObjectList::Refresh(void)' (compare with line 511) |
| 180 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 511 | Location cited in prior message |
| 181 | Information | 2 | 744 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 691 | switch statement has no default |
| 182 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 698 | Variable 'nCmdID' (line 657) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 183 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 657 | Location cited in prior message |
| 184 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 698 | Variable 'hMenu' (line 645) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 185 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 645 | Location cited in prior message |
| 186 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 698 | Variable 'lpNameSpaceObject' (line 637) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 187 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 637 | Location cited in prior message |
| 188 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 698 | Pointer variable 'lpNameSpaceObject' (line 637) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 189 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 637 | Location cited in prior message |
| 190 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 698 | Variable 'dwMenuFlags' (line 641) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 191 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 641 | Location cited in prior message |
| 192 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 709 | do ... while(0); |
| 193 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 721 | do ... while(0); |
| 194 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 737 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 737] |
| 195 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 737 | Reference cited in prior message |
| 196 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 737 | do ... while(0); |
| 197 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 743 | Loss of sign (arg. no. 3) (int to unsigned int) |
| 198 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 753 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 753] |
| 199 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 753 | Reference cited in prior message |
| 200 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 753 | do ... while(0); |
| 201 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 758 | Ignoring return value of function 'COXShellObjectList::Refresh(void)' (compare with line 511) |
| 202 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 511 | Location cited in prior message |
| 203 | Information | 2 | 744 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 761 | switch statement has no default |
| 204 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 767 | do ... while(0); |
| 205 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 768 | Variable 'pShellFolder' (line 702) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 206 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 702 | Location cited in prior message |
| 207 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 768 | Variable 'nCmdID' (line 727) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 208 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 727 | Location cited in prior message |
| 209 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 768 | Variable 'hMenu' (line 712) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 210 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 712 | Location cited in prior message |
| 211 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 768 | Variable 'dwMenuFlags' (line 711) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 212 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 711 | Location cited in prior message |
| 213 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 769 | Variable 'nItem' (line 630) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 214 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 630 | Location cited in prior message |
| 215 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 770 | parameter 'pos' in function 'COXShellObjectList::OnContextMenu(CWnd *, CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
| 216 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 770 | Parameter 'pos' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 217 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 614 | Location cited in prior message |
| 218 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 770 | Parameter 'pWnd' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 219 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 614 | Location cited in prior message |
| 220 | Information | 2 | 818 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 770 | Pointer parameter 'pWnd' (line 614) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
| 221 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp | 614 | Location cited in prior message |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp (C++)
{
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1928: (Note -- Symbol 'CListCtrl' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1926: (Note -- Symbol 'COXShellObjectList::m_navigator's default constructor implicitly called -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_lpsfCurrentParentFolder' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_lpFullIDLCurrentParentFolder' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_bEnableContextMenu' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_bOnlyFileSystemItems' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_bNotifyError' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1926: (Note -- Symbol 'COXShellObjectList::m_imageListLarge's default constructor implicitly called -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_hShellImageListLarge' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1926: (Note -- Symbol 'COXShellObjectList::m_imageListSmall's default constructor implicitly called -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_hShellImageListSmall' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1926: (Note -- Symbol 'COXShellObjectList::m_mapImageIndex's default constructor implicitly called -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1926: (Note -- Symbol 'COXShellObjectList::m_arrFilter's default constructor implicitly called -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_bInitialized' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(26): error 1927: (Note -- Symbol 'COXShellObjectList::m_nRedraw' did not appear in the constructor initializer list -- Effective C++ #12)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(42): error 952: (Note -- Parameter 'lpszFilter' (line 25) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(25): error 830: (Info -- Location cited in prior message)
#... Break() ; } while (0) /*lint -restore */
ASSERT(lpFolder!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(68): error 717: (Info -- do ... while(0);)
DeleteAllItems();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(80): error 534: (Warning -- Ignoring return value of function 'CListCtrl::DeleteAllItems(void)' (compare with line 506, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(506): error 830: (Info -- Location cited in prior message)
FillListWithSubitems(lpFolder,lpFullIDL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(83): error 534: (Warning -- Ignoring return value of function 'COXShellObjectList::FillListWithSubitems(IShellFolder *, struct _ITEMIDLIST *)' (compare with line 385, file ..\..\Include\OXShellObjectList.h))
..\..\Include\OXShellObjectList.h(385): error 830: (Info -- Location cited in prior message)
SortItems(COXShellNamespaceNavigator::CompareObjectsProc,NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(87): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SortItems(int (__stdcall *)(long, long, long), unsigned long)' (compare with line 549, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(549): error 830: (Info -- Location cited in prior message)
DeleteAllItems();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(123): error 534: (Warning -- Ignoring return value of function 'CListCtrl::DeleteAllItems(void)' (compare with line 506, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(506): error 830: (Info -- Location cited in prior message)
FillListWithSubitems(lpFolder,lpidlFull);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(126): error 534: (Warning -- Ignoring return value of function 'COXShellObjectList::FillListWithSubitems(IShellFolder *, struct _ITEMIDLIST *)' (compare with line 385, file ..\..\Include\OXShellObjectList.h))
..\..\Include\OXShellObjectList.h(385): error 830: (Info -- Location cited in prior message)
SortItems(COXShellNamespaceNavigator::CompareObjectsProc,NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(132): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SortItems(int (__stdcall *)(long, long, long), unsigned long)' (compare with line 549, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(549): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(135): error 953: (Note -- Variable 'lpFolder' (line 110) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(110): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(135): error 1746: (Info -- parameter 'sFolderStartFrom' in function 'COXShellObjectList::PopulateList(ATL::CStringT<char,StrTraitMFC_DLL<char>>)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(135): error 952: (Note -- Parameter 'sFolderStartFrom' (line 92) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(92): error 830: (Info -- Location cited in prior message)
#... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(nItem>=0 && nItem<GetItemCount());
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(140): error 717: (Info -- do ... while(0);)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(148): error 953: (Note -- Variable 'lpNameSpaceObject' (line 143) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(143): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(148): error 954: (Note -- Pointer variable 'lpNameSpaceObject' (line 143) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(143): error 830: (Info -- Location cited in prior message)
#... ) ; } while (0) /*lint -restore */
ASSERT(lpFolder);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(154): error 717: (Info -- do ... while(0);)
#... AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(hIcon!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(204): error 717: (Info -- do ... while(0);)
#... ageIndex"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -r
ASSERT(lvi.iImage!=-1 && lvi.iImage==nListImageIndex);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(206): error 717: (Info -- do ... while(0);)
#... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... 4 -e1551 */ASSERT(::DestroyIcon(hIcon)) /*lint -restore */
VERIFY(::DestroyIcon(hIcon));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(207): error 717: (Info -- do ... while(0);)
#... AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(hIcon!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(210): error 717: (Info -- do ... while(0);)
#... ge"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore
#... 4 -e1551 */ASSERT(m_imageListSmall.Add(hIcon)==lvi.iImage) /*lint -restore
VERIFY(m_imageListSmall.Add(hIcon)==lvi.iImage);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(211): error 717: (Info -- do ... while(0);)
#... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... 4 -e1551 */ASSERT(::DestroyIcon(hIcon)) /*lint -restore */
VERIFY(::DestroyIcon(hIcon));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(212): error 717: (Info -- do ... while(0);)
#... bugBreak() ; } while (0) /*lint -restore */
ASSERT(nItem!=-1);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(227): error 717: (Info -- do ... while(0);)
#... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(!sFullPath.IsEmpty());
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(234): error 717: (Info -- do ... while(0);)
SetItem(nItem,1,LVIF_TEXT,sFileSize,0,0,0,0);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(245): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SetItem(int, int, unsigned int, const char *, int, unsigned int, unsigned int, long)' (compare with line 301, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(301): error 830: (Info -- Location cited in prior message)
SetItem(nItem,3,LVIF_TEXT,sModified,0,0,0,0);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(250): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SetItem(int, int, unsigned int, const char *, int, unsigned int, unsigned int, long)' (compare with line 301, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(301): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(251): error 953: (Note -- Variable 'sModified' (line 249) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(249): error 830: (Info -- Location cited in prior message)
SetItem(nItem,2,LVIF_TEXT,sItemType,0,0,0,0);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(260): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SetItem(int, int, unsigned int, const char *, int, unsigned int, unsigned int, long)' (compare with line 301, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(301): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(262): error 953: (Note -- Variable 'sFullPath' (line 233) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(233): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(263): error 953: (Note -- Variable 'nItem' (line 226) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(226): error 830: (Info -- Location cited in prior message)
m_navigator.ReleaseObjectsEnumerator();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(268): error 534: (Warning -- Ignoring return value of function 'COXShellNamespaceNavigator::ReleaseObjectsEnumerator(void)' (compare with line 568, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXShellNamespaceNavigator.h))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\OXShellNamespaceNavigator.h(568): error 830: (Info -- Location cited in prior message)
#... _) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(lpNameSpaceObject!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(330): error 717: (Info -- do ... while(0);)
if((lpNameSpaceObject->dwFlags&SFGAO_FOLDER)!=SFGAO_FOLDER)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(332): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 330])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(330): error 831: (Info -- Reference cited in prior message)
lpNameSpaceObject->lpRelativeIDL))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(335): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 330])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(330): error 831: (Info -- Reference cited in prior message)
lpNameSpaceObject->lpRelativeIDL))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(335): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 330])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(330): error 831: (Info -- Reference cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(340): error 953: (Note -- Variable 'lpNameSpaceObject' (line 328) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(328): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(340): error 954: (Note -- Pointer variable 'lpNameSpaceObject' (line 328) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(328): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(343): error 953: (Note -- Variable 'nItem' (line 323) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(323): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(343): error 952: (Note -- Parameter 'pNMHDR' (line 301) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(301): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(343): error 818: (Info -- Pointer parameter 'pNMHDR' (line 301) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(301): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(343): error 1762: (Info -- Member function 'COXShellObjectList::OnDblClick(struct tagNMHDR *, long *)' could be made const --- Eff. C++ 3rd Ed. item 3)
m_imageListLarge.DeleteImageList();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(361): error 534: (Warning -- Ignoring return value of function 'CImageList::DeleteImageList(void)' (compare with line 1067, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(1067): error 830: (Info -- Location cited in prior message)
#... imageInfo)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint
#... SSERT(ImageList_GetImageInfo(m_hShellImageListLarge,0,&imageInfo)) /*lint
VERIFY(ImageList_GetImageInfo(m_hShellImageListLarge,0,&imageInfo));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(370): error 717: (Info -- do ... while(0);)
#... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... ght(),0x00000020|0x00000001,0,0)) /*lint -restore */
VERIFY(m_imageListLarge.Create(rect.Width(),rect.Height(),ILC_COLOR32|ILC_MASK,0,0));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(372): error 717: (Info -- do ... while(0);)
SetImageList(&m_imageListLarge,TVSIL_NORMAL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(374): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SetImageList(CImageList *, int)' (compare with line 285, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(285): error 830: (Info -- Location cited in prior message)
m_imageListSmall.DeleteImageList();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(379): error 534: (Warning -- Ignoring return value of function 'CImageList::DeleteImageList(void)' (compare with line 1067, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(1067): error 830: (Info -- Location cited in prior message)
#... imageInfo)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint
#... SSERT(ImageList_GetImageInfo(m_hShellImageListSmall,0,&imageInfo)) /*lint
VERIFY(ImageList_GetImageInfo(m_hShellImageListSmall,0,&imageInfo));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(387): error 717: (Info -- do ... while(0);)
#... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... ght(),0x00000020|0x00000001,0,0)) /*lint -restore */
VERIFY(m_imageListSmall.Create(rect.Width(),rect.Height(),ILC_COLOR32|ILC_MASK,0,0));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(389): error 717: (Info -- do ... while(0);)
SetImageList(&m_imageListSmall,LVSIL_SMALL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(391): error 534: (Warning -- Ignoring return value of function 'CListCtrl::SetImageList(CImageList *, int)' (compare with line 285, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(285): error 830: (Info -- Location cited in prior message)
DeleteAllItems();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(396): error 534: (Warning -- Ignoring return value of function 'CListCtrl::DeleteAllItems(void)' (compare with line 506, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(506): error 830: (Info -- Location cited in prior message)
DeleteColumn(0);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(407): error 534: (Warning -- Ignoring return value of function 'CListCtrl::DeleteColumn(int)' (compare with line 540, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(540): error 830: (Info -- Location cited in prior message)
#... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... -save -e534 -e1551 */ASSERT(sItem.LoadStringA(27004)) /*lint -restore */
VERIFY(sItem.LoadString(IDS_OX_SHELLOBJECTLISTNAME));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(409): error 717: (Info -- do ... while(0);)
InsertColumn(0,sItem,LVCFMT_LEFT,200);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(410): error 534: (Warning -- Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(536): error 830: (Info -- Location cited in prior message)
#... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... -save -e534 -e1551 */ASSERT(sItem.LoadStringA(27005)) /*lint -restore */
VERIFY(sItem.LoadString(IDS_OX_SHELLOBJECTLISTSIZE));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(411): error 717: (Info -- do ... while(0);)
InsertColumn(1,sItem,LVCFMT_LEFT,70);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(412): error 534: (Warning -- Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(536): error 830: (Info -- Location cited in prior message)
#... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... -save -e534 -e1551 */ASSERT(sItem.LoadStringA(27006)) /*lint -restore */
VERIFY(sItem.LoadString(IDS_OX_SHELLOBJECTLISTTYPE));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(413): error 717: (Info -- do ... while(0);)
InsertColumn(2,sItem,LVCFMT_LEFT,120);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(414): error 534: (Warning -- Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(536): error 830: (Info -- Location cited in prior message)
#... 07)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restor
#... int -save -e534 -e1551 */ASSERT(sItem.LoadStringA(27007)) /*lint -restor
VERIFY(sItem.LoadString(IDS_OX_SHELLOBJECTLISTMODIFIED));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(415): error 717: (Info -- do ... while(0);)
InsertColumn(3,sItem,LVCFMT_LEFT,120);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(416): error 534: (Warning -- Ignoring return value of function 'CListCtrl::InsertColumn(int, const char *, int, int, int)' (compare with line 536, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(536): error 830: (Info -- Location cited in prior message)
#... eak() ; } while (0) /*lint -restore */
ASSERT(m_nRedraw>=0);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(427): error 717: (Info -- do ... while(0);)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(446): error 952: (Note -- Parameter 'bRedraw' (line 425) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(425): error 830: (Info -- Location cited in prior message)
NMLVDISPINFO* plvdi=(NMLVDISPINFO*)pNMHDR;
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(451): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small))
#... ak() ; } while (0) /*lint -restore */
ASSERT(plvdi!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(452): error 717: (Info -- do ... while(0);)
LPNAMESPACEOBJECT lpNameSpaceObject=(LPNAMESPACEOBJECT)plvdi->item.lParam;
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(458): error 613: (Warning -- Possible use of null pointer 'plvdi' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 452])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(452): error 831: (Info -- Reference cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(473): error 953: (Note -- Variable 'plvdi' (line 451) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(451): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(473): error 954: (Note -- Pointer variable 'plvdi' (line 451) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(451): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(473): error 953: (Note -- Variable 'lpNameSpaceObject' (line 458) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(458): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(473): error 954: (Note -- Pointer variable 'lpNameSpaceObject' (line 458) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(458): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(473): error 1762: (Info -- Member function 'COXShellObjectList::OnBeginLabelEdit(struct tagNMHDR *, long *)' could be made const --- Eff. C++ 3rd Ed. item 3)
NMLVDISPINFO* plvdi=(NMLVDISPINFO*)pNMHDR;
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(478): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small))
#... ak() ; } while (0) /*lint -restore */
ASSERT(plvdi!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(479): error 717: (Info -- do ... while(0);)
CString sNewText=plvdi->item.pszText;
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(484): error 613: (Warning -- Possible use of null pointer 'plvdi' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 479])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(479): error 831: (Info -- Reference cited in prior message)
LPNAMESPACEOBJECT lpNameSpaceObject=(LPNAMESPACEOBJECT)plvdi->item.lParam;
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(489): error 613: (Warning -- Possible use of null pointer 'plvdi' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 479])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(479): error 831: (Info -- Reference cited in prior message)
#... AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(lpNameSpaceObject!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(490): error 717: (Info -- do ... while(0);)
lpNameSpaceObject->lpRelativeIDL,&lpNewRelativeIDL,sNewText))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(496): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 490])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(490): error 831: (Info -- Reference cited in prior message)
lpNameSpaceObject->lpRelativeIDL,&lpNewRelativeIDL,sNewText))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(496): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 490])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(490): error 831: (Info -- Reference cited in prior message)
#... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(lpNewRelativeIDL!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(502): error 717: (Info -- do ... while(0);)
lpNameSpaceObject->lpRelativeIDL=lpNewRelativeIDL;
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(503): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 490])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(490): error 831: (Info -- Reference cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(508): error 953: (Note -- Variable 'plvdi' (line 478) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(478): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(508): error 954: (Note -- Pointer variable 'plvdi' (line 478) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(478): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(508): error 953: (Note -- Variable 'lpNameSpaceObject' (line 489) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(489): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(508): error 953: (Note -- Variable 'sNewText' (line 484) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(484): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(508): error 1762: (Info -- Member function 'COXShellObjectList::OnEndLabelEdit(struct tagNMHDR *, long *)' could be made const --- Eff. C++ 3rd Ed. item 3)
PopulateList(m_lpsfCurrentParentFolder,m_lpFullIDLCurrentParentFolder);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(514): error 534: (Warning -- Ignoring return value of function 'COXShellObjectList::PopulateList(IShellFolder *, struct _ITEMIDLIST *)' (compare with line 64))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(64): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(566): error 953: (Note -- Variable 'nDelimiterPos' (line 554) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(554): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(567): error 952: (Note -- Parameter 'lpszExtentions' (line 544) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(544): error 830: (Info -- Location cited in prior message)
#... ebugBreak() ; } while (0) /*lint -restore */
ASSERT(lpszFileName!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(590): error 717: (Info -- do ... while(0);)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(611): error 953: (Note -- Variable 'nDelimeterPos' (line 597) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(597): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(611): error 952: (Note -- Parameter 'lpszFileName' (line 588) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(588): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(611): error 953: (Note -- Variable 'sFileName' (line 595) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(595): error 830: (Info -- Location cited in prior message)
#... x0002)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res
#... save -e534 -e1551 */ASSERT(SetItemState(nItem,0x0002,0x0002)) /*lint -res
VERIFY(SetItemState(nItem,LVIS_SELECTED,LVIS_SELECTED));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(635): error 717: (Info -- do ... while(0);)
#... INE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(lpNameSpaceObject!=NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(639): error 717: (Info -- do ... while(0);)
CMF_CANRENAME : NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(644): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(639): error 831: (Info -- Reference cited in prior message)
lpNameSpaceObject->lpRelativeIDL,dwMenuFlags);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(646): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(639): error 831: (Info -- Reference cited in prior message)
lpNameSpaceObject->lpRelativeIDL,dwMenuFlags);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(646): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(639): error 831: (Info -- Reference cited in prior message)
EditLabel(nItem);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(667): error 534: (Warning -- Ignoring return value of function 'CListCtrl::EditLabel(int)' (compare with line 532, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(532): error 830: (Info -- Location cited in prior message)
lpNameSpaceObject->lpRelativeIDL,nCmdID,dwMenuFlags))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(673): error 732: (Info -- Loss of sign (arg. no. 3) (int to unsigned int))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(673): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(639): error 831: (Info -- Reference cited in prior message)
lpNameSpaceObject->lpRelativeIDL,nCmdID,dwMenuFlags))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(673): error 613: (Warning -- Possible use of null pointer 'lpNameSpaceObject' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 639])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(639): error 831: (Info -- Reference cited in prior message)
DeleteItem(nItem);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(683): error 534: (Warning -- Ignoring return value of function 'CListCtrl::DeleteItem(int)' (compare with line 503, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h))
C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(503): error 830: (Info -- Location cited in prior message)
Refresh();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(688): error 534: (Warning -- Ignoring return value of function 'COXShellObjectList::Refresh(void)' (compare with line 511))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(511): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(691): error 744: (Info -- switch statement has no default)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(698): error 953: (Note -- Variable 'nCmdID' (line 657) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(657): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(698): error 953: (Note -- Variable 'hMenu' (line 645) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(645): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(698): error 953: (Note -- Variable 'lpNameSpaceObject' (line 637) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(637): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(698): error 954: (Note -- Pointer variable 'lpNameSpaceObject' (line 637) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(637): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(698): error 953: (Note -- Variable 'dwMenuFlags' (line 641) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(641): error 830: (Info -- Location cited in prior message)
#... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(lpRelativeIDL!=NULL || m_lpFullIDLCurrentParentFolder==NULL);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(709): error 717: (Info -- do ... while(0);)
#... INE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... 1551 */ASSERT(menuPopup.Attach(hMenu)) /*lint -restore */
VERIFY(menuPopup.Attach(hMenu));
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(721): error 717: (Info -- do ... while(0);)
#... "FALSE"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -res
ASSERT(FALSE);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(737): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 737])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(737): error 831: (Info -- Reference cited in prior message)
#... ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(FALSE);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(737): error 717: (Info -- do ... while(0);)
nCmdID,dwMenuFlags))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(743): error 732: (Info -- Loss of sign (arg. no. 3) (int to unsigned int))
#... iledLine(_T("FALSE"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0)
ASSERT(FALSE);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(753): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp: line 753])
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(753): error 831: (Info -- Reference cited in prior message)
#... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
ASSERT(FALSE);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(753): error 717: (Info -- do ... while(0);)
Refresh();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(758): error 534: (Warning -- Ignoring return value of function 'COXShellObjectList::Refresh(void)' (compare with line 511))
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(511): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(761): error 744: (Info -- switch statement has no default)
#... INE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */
#... 1551 */ASSERT(menuPopup.DestroyMenu()) /*lint -restore */
VERIFY(menuPopup.DestroyMenu());
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(767): error 717: (Info -- do ... while(0);)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(768): error 953: (Note -- Variable 'pShellFolder' (line 702) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(702): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(768): error 953: (Note -- Variable 'nCmdID' (line 727) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(727): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(768): error 953: (Note -- Variable 'hMenu' (line 712) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(712): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(768): error 953: (Note -- Variable 'dwMenuFlags' (line 711) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(711): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(769): error 953: (Note -- Variable 'nItem' (line 630) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(630): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(770): error 1746: (Info -- parameter 'pos' in function 'COXShellObjectList::OnContextMenu(CWnd *, CPoint)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(770): error 952: (Note -- Parameter 'pos' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(614): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(770): error 952: (Note -- Parameter 'pWnd' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(614): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(770): error 818: (Info -- Pointer parameter 'pWnd' (line 614) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXShellObjectList.cpp(614): error 830: (Info -- Location cited in prior message)
--- Global Wrap-up
error 900: (Note -- Successful completion, 221 messages produced)