Lint Analysis Results Report for OXContextHelpDialog.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 11:59:12 |
Total Issues: | 32 |
Elective Notes: | 11 (34.38%) |
Informational: | 18 (56.25%) |
Warnings: | 3 (9.38%) |
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\OXContextHelpDialog.cpp | 30 | Symbol 'CDialog' 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\OXContextHelpDialog.cpp | 30 | Symbol 'COXContextHelpDialog::m_Tooltip's default constructor implicitly called -- Effective C++ #12 |
3 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 36 | Symbol 'COXContextHelpDialog::m_Tooltip's default constructor implicitly called -- Effective C++ #12 |
4 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 42 | Symbol 'COXContextHelpDialog::m_Tooltip's default constructor implicitly called -- Effective C++ #12 |
5 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 43 | Parameter 'lpszTemplateName' (line 39) could be declared const --- Eff. C++ 3rd Ed. item 3 |
6 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 39 | Location cited in prior message |
7 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 66 | Parameter 'bActive' (line 61) could be declared const --- Eff. C++ 3rd Ed. item 3 |
8 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 61 | Location cited in prior message |
9 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 71 | Member function 'COXContextHelpDialog::GetTooltipActive(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
10 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 109 | do ... while(0); |
11 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 111 | do ... while(0); |
12 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 114 | Ignoring return value of function 'WinHelpA(struct HWND__ *, const char *, unsigned int, unsigned long)' (compare with line 10240, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
13 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 10240 | Location cited in prior message |
14 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 117 | Variable 'dwID' (line 110) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
15 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 110 | Location cited in prior message |
16 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 117 | Parameter 'lParam' (line 107) 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\OXContextHelpDialog.cpp | 107 | Location cited in prior message |
18 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 121 | do ... while(0); |
19 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 123 | do ... while(0); |
20 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 126 | Ignoring return value of function 'WinHelpA(struct HWND__ *, const char *, unsigned int, unsigned long)' (compare with line 10240, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
21 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 10240 | Location cited in prior message |
22 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 129 | Variable 'dwID' (line 122) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
23 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 122 | Location cited in prior message |
24 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 137 | do ... while(0); |
25 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 139 | do ... while(0); |
26 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 153 | do ... while(0); |
27 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 159 | Ignoring return value of function 'COXContextHelpDialog::AdjustToolTips(void)' (compare with line 130, file ..\..\Include\OXContextHelpDialog.h) |
28 | Information | 2 | 830 | ..\..\Include\OXContextHelpDialog.h | 130 | Location cited in prior message |
29 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 163 | Variable 'bSuccess' (line 152) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
30 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 152 | Location cited in prior message |
31 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 172 | virtual member function 'COXContextHelpDialog::AdjustToolTips(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
32 | Information | 2 | 766 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp | 174 | Header file 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp' |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(30): error 1928: (Note -- Symbol 'CDialog' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(30): error 1926: (Note -- Symbol 'COXContextHelpDialog::m_Tooltip's default constructor implicitly called -- Effective C++ #12) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(36): error 1926: (Note -- Symbol 'COXContextHelpDialog::m_Tooltip's default constructor implicitly called -- Effective C++ #12) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(42): error 1926: (Note -- Symbol 'COXContextHelpDialog::m_Tooltip's default constructor implicitly called -- Effective C++ #12) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(43): error 952: (Note -- Parameter 'lpszTemplateName' (line 39) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(39): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(66): error 952: (Note -- Parameter 'bActive' (line 61) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(61): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(71): error 1762: (Info -- Member function 'COXContextHelpDialog::GetTooltipActive(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... DebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxGetApp() != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(109): error 717: (Info -- do ... while(0);) #... } while (0) /*lint -restore */ ASSERT(dwID); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(111): error 717: (Info -- do ... while(0);) HELP_WM_HELP, dwID); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(114): error 534: (Warning -- Ignoring return value of function 'WinHelpA(struct HWND__ *, const char *, unsigned int, unsigned long)' (compare with line 10240, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(10240): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(117): error 953: (Note -- Variable 'dwID' (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\OXContextHelpDialog.cpp(110): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(117): error 952: (Note -- Parameter 'lParam' (line 107) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(107): error 830: (Info -- Location cited in prior message) #... DebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxGetApp() != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(121): error 717: (Info -- do ... while(0);) #... } while (0) /*lint -restore */ ASSERT(dwID); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(123): error 717: (Info -- do ... while(0);) HELP_CONTEXTMENU, dwID); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(126): error 534: (Warning -- Ignoring return value of function 'WinHelpA(struct HWND__ *, const char *, unsigned int, unsigned long)' (compare with line 10240, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(10240): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(129): error 953: (Note -- Variable 'dwID' (line 122) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(122): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((::GetWindowLongPtr(m_hWnd, GWL_EXSTYLE) & WS_EX_CONTEXTHELP) == WS_EX_CONTEXTHELP); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(137): error 717: (Info -- do ... while(0);) #... gBreak() ; } while (0) /*lint -restore */ #... SSERT(SetupToolTips()) /*lint -restore */ VERIFY(SetupToolTips()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(139): error 717: (Info -- do ... while(0);) #... ) ; } while (0) /*lint -restore */ ASSERT(bSuccess); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(153): error 717: (Info -- do ... while(0);) AdjustToolTips(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(159): error 534: (Warning -- Ignoring return value of function 'COXContextHelpDialog::AdjustToolTips(void)' (compare with line 130, file ..\..\Include\OXContextHelpDialog.h)) ..\..\Include\OXContextHelpDialog.h(130): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(163): error 953: (Note -- Variable 'bSuccess' (line 152) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(152): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(172): error 1961: (Note -- virtual member function 'COXContextHelpDialog::AdjustToolTips(void)' could be made const --- Eff. C++ 3rd Ed. item 3) --- Wrap-up for Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp(174): error 766: (Info -- Header file 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpDialog.cpp') --- Global Wrap-up error 900: (Note -- Successful completion, 32 messages produced)