Lint Analysis Results Report for OXContextHelpPropertyPage.cpp |
| Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp |
|---|---|
| Project: | UTStaticLib2008 |
| Solution: | UsingStaticLib.sln [configuration: Debug] |
| Analysis Status: | Complete |
| Last Analysed: | 08 October 2008, 11:59:35 |
| Total Issues: | 34 |
| Elective Notes: | 12 (35.29%) |
| Informational: | 18 (52.94%) |
| Warnings: | 4 (11.76%) |
| 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\OXContextHelpPropertyPage.cpp | 34 | Symbol 'CPropertyPage' 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\OXContextHelpPropertyPage.cpp | 34 | Symbol 'COXContextHelpPropertyPage::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\OXContextHelpPropertyPage.cpp | 40 | Symbol 'COXContextHelpPropertyPage::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\OXContextHelpPropertyPage.cpp | 46 | Symbol 'COXContextHelpPropertyPage::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\OXContextHelpPropertyPage.cpp | 47 | Parameter 'lpszTemplateName' (line 43) 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\OXContextHelpPropertyPage.cpp | 43 | Location cited in prior message |
| 7 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 78 | Ignoring return value of function 'COXContextHelpPropertyPage::SetupToolTips(void)' (compare with line 126, file ..\..\Include\OXContextHelpPropertyPage.h) |
| 8 | Information | 2 | 830 | ..\..\Include\OXContextHelpPropertyPage.h | 126 | Location cited in prior message |
| 9 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 86 | do ... while(0); |
| 10 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 89 | do ... while(0); |
| 11 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 92 | 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) |
| 12 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 10240 | Location cited in prior message |
| 13 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 95 | Variable 'dwID' (line 88) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 14 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 88 | Location cited in prior message |
| 15 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 95 | Parameter 'lParam' (line 84) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 16 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 84 | Location cited in prior message |
| 17 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 99 | do ... while(0); |
| 18 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 101 | do ... while(0); |
| 19 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 104 | 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) |
| 20 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 10240 | Location cited in prior message |
| 21 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 107 | Variable 'dwID' (line 100) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
| 22 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 100 | Location cited in prior message |
| 23 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 137 | Parameter 'bActive' (line 132) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 24 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 132 | Location cited in prior message |
| 25 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 142 | Member function 'COXContextHelpPropertyPage::GetTooltipActive(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
| 26 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 152 | do ... while(0); |
| 27 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 157 | Ignoring return value of function 'COXContextHelpPropertyPage::AdjustToolTips(void)' (compare with line 125, file ..\..\Include\OXContextHelpPropertyPage.h) |
| 28 | Information | 2 | 830 | ..\..\Include\OXContextHelpPropertyPage.h | 125 | Location cited in prior message |
| 29 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 161 | Variable 'bSuccess' (line 151) 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\OXContextHelpPropertyPage.cpp | 151 | Location cited in prior message |
| 31 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 170 | virtual member function 'COXContextHelpPropertyPage::AdjustToolTips(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
| 32 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 180 | Parameter 'lpszTemplateName' (line 177) could be declared const --- Eff. C++ 3rd Ed. item 3 |
| 33 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 177 | Location cited in prior message |
| 34 | Information | 2 | 766 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp | 183 | Header file '..\..\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp' |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp (C++)
{
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(34): error 1928: (Note -- Symbol 'CPropertyPage' did not appear in the constructor initializer list -- Effective C++ #12)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(34): error 1926: (Note -- Symbol 'COXContextHelpPropertyPage::m_Tooltip's default constructor implicitly called -- Effective C++ #12)
{
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(40): error 1926: (Note -- Symbol 'COXContextHelpPropertyPage::m_Tooltip's default constructor implicitly called -- Effective C++ #12)
{
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(46): error 1926: (Note -- Symbol 'COXContextHelpPropertyPage::m_Tooltip's default constructor implicitly called -- Effective C++ #12)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(47): error 952: (Note -- Parameter 'lpszTemplateName' (line 43) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(43): error 830: (Info -- Location cited in prior message)
SetupToolTips();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(78): error 534: (Warning -- Ignoring return value of function 'COXContextHelpPropertyPage::SetupToolTips(void)' (compare with line 126, file ..\..\Include\OXContextHelpPropertyPage.h))
..\..\Include\OXContextHelpPropertyPage.h(126): 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\OXContextHelpPropertyPage.cpp(86): 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\OXContextHelpPropertyPage.cpp(89): error 717: (Info -- do ... while(0);)
HELP_WM_HELP, dwID);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(92): 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\OXContextHelpPropertyPage.cpp(95): error 953: (Note -- Variable 'dwID' (line 88) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(88): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(95): error 952: (Note -- Parameter 'lParam' (line 84) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(84): 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\OXContextHelpPropertyPage.cpp(99): 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\OXContextHelpPropertyPage.cpp(101): error 717: (Info -- do ... while(0);)
HELP_CONTEXTMENU, dwID);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(104): 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\OXContextHelpPropertyPage.cpp(107): error 953: (Note -- Variable 'dwID' (line 100) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(100): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(137): error 952: (Note -- Parameter 'bActive' (line 132) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(132): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(142): error 1762: (Info -- Member function 'COXContextHelpPropertyPage::GetTooltipActive(void)' could be made const --- Eff. C++ 3rd Ed. item 3)
#... ) ; } while (0) /*lint -restore */
ASSERT(bSuccess);
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(152): error 717: (Info -- do ... while(0);)
AdjustToolTips();
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(157): error 534: (Warning -- Ignoring return value of function 'COXContextHelpPropertyPage::AdjustToolTips(void)' (compare with line 125, file ..\..\Include\OXContextHelpPropertyPage.h))
..\..\Include\OXContextHelpPropertyPage.h(125): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(161): error 953: (Note -- Variable 'bSuccess' (line 151) could be declared as const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(151): error 830: (Info -- Location cited in prior message)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(170): error 1961: (Note -- virtual member function 'COXContextHelpPropertyPage::AdjustToolTips(void)' could be made const --- Eff. C++ 3rd Ed. item 3)
}
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(180): error 952: (Note -- Parameter 'lpszTemplateName' (line 177) could be declared const --- Eff. C++ 3rd Ed. item 3)
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(177): error 830: (Info -- Location cited in prior message)
--- Wrap-up for Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp
D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp(183): error 766: (Info -- Header file '..\..\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXContextHelpPropertyPage.cpp')
--- Global Wrap-up
error 900: (Note -- Successful completion, 34 messages produced)