Lint Analysis Results Report for OXSkinnedComboBox.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:15:13 |
Total Issues: | 17 |
Elective Notes: | 6 (35.29%) |
Informational: | 7 (41.18%) |
Warnings: | 4 (23.53%) |
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 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 54 | Ignoring return value of function 'FreeLibrary(struct HINSTANCE__ *)' (compare with line 2583, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h) |
2 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h | 2583 | Location cited in prior message |
3 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 57 | Parameter 'lpszDllName' (line 20) could be declared const --- Eff. C++ 3rd Ed. item 3 |
4 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 20 | Location cited in prior message |
5 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 69 | Symbol 'CComboBox' 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\OXSkinnedComboBox.cpp | 69 | Symbol 'COXSkinnedComboBox::m_bCommonControls6' did not appear in the constructor initializer list -- Effective C++ #12 |
7 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 80 | Function may throw exception '...' in destructor 'COXSkinnedComboBox::~COXSkinnedComboBox(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
8 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 80 | Function may throw exception '...' in destructor 'COXSkinnedComboBox::~COXSkinnedComboBox(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
9 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 118 | Variable 'pSkinnedApp' (line 107) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
10 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 107 | Location cited in prior message |
11 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 157 | Variable 'pMH' (line 128) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
12 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 128 | Location cited in prior message |
13 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 157 | Pointer variable 'pMH' (line 128) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
14 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 128 | Location cited in prior message |
15 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp | 179 | Ignoring return value of function 'UnhookWindowsHookEx(struct HHOOK__ *)' (compare with line 8404, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
16 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 8404 | Location cited in prior message |
17 | Information | 2 | 1749 | 1749 | (Info -- base class 'COXSkin' of class 'COXSkinXP' need not be virtual -- More Effective C++ #24) |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp (C++) FreeLibrary(hinstDll); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(54): error 534: (Warning -- Ignoring return value of function 'FreeLibrary(struct HINSTANCE__ *)' (compare with line 2583, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h(2583): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(57): error 952: (Note -- Parameter 'lpszDllName' (line 20) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(20): error 830: (Info -- Location cited in prior message) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(69): error 1928: (Note -- Symbol 'CComboBox' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(69): error 1927: (Note -- Symbol 'COXSkinnedComboBox::m_bCommonControls6' did not appear in the constructor initializer list -- Effective C++ #12) delete m_pToolbarSkin; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(80): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXSkinnedComboBox::~COXSkinnedComboBox(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(80): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXSkinnedComboBox::~COXSkinnedComboBox(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(118): error 953: (Note -- Variable 'pSkinnedApp' (line 107) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(107): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(157): error 953: (Note -- Variable 'pMH' (line 128) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(128): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(157): error 954: (Note -- Pointer variable 'pMH' (line 128) 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\OXSkinnedComboBox.cpp(128): error 830: (Info -- Location cited in prior message) ::UnhookWindowsHookEx(m_hMouseHook); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXSkinnedComboBox.cpp(179): error 534: (Warning -- Ignoring return value of function 'UnhookWindowsHookEx(struct HHOOK__ *)' (compare with line 8404, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(8404): error 830: (Info -- Location cited in prior message) --- Global Wrap-up error 1749: (Info -- base class 'COXSkin' of class 'COXSkinXP' need not be virtual -- More Effective C++ #24) error 900: (Note -- Successful completion, 17 messages produced)