Lint Analysis Results Report for OXDateTimeCtrl.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:02:32 |
Total Issues: | 59 |
Elective Notes: | 17 (28.81%) |
Informational: | 32 (54.24%) |
Warnings: | 10 (16.95%) |
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\OXDateTimeCtrl.cpp | 38 | Symbol 'CDateTimeCtrl' 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\OXDateTimeCtrl.cpp | 38 | Symbol 'COXDateTimeCtrl::m_ctlMonthCal's default constructor implicitly called -- Effective C++ #12 |
3 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 43 | Function may throw exception '...' in destructor 'COXDateTimeCtrl::~COXDateTimeCtrl(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
4 | Warning | 3 | 1506 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 44 | Call to virtual function 'CWnd::DestroyWindow(void)' within a constructor or destructor --- Eff. C++ 3rd Ed. item 9 |
5 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 44 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
6 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
7 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 44 | Function may throw exception '...' in destructor 'COXDateTimeCtrl::~COXDateTimeCtrl(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
8 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 52 | Ignoring return value of function 'InitCommonControlsEx(const struct tagINITCOMMONCONTROLSEX *)' (compare with line 164, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\commctrl.h) |
9 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\commctrl.h | 164 | Location cited in prior message |
10 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 105 | do ... while(0); |
11 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 113 | Variable 'sClassName' (line 111) 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\OXDateTimeCtrl.cpp | 111 | Location cited in prior message |
13 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 119 | do ... while(0); |
14 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 124 | Possible use of null pointer 'pWndParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp: line 119] |
15 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 119 | Reference cited in prior message |
16 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 127 | Loss of sign (arg. no. 4) (int to unsigned int) |
17 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 127 | do ... while(0); |
18 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 128 | Variable 'hSubclassedWnd' (line 122) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
19 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 122 | Location cited in prior message |
20 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 128 | Variable 'nCtrlID' (line 117) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
21 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 117 | Location cited in prior message |
22 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 128 | Variable 'pWndParent' (line 118) 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\OXDateTimeCtrl.cpp | 118 | Location cited in prior message |
24 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 132 | Variable 'dwStyle' (line 103) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
25 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 103 | Location cited in prior message |
26 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 139 | Variable 'pThreadState' (line 99) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
27 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 99 | Location cited in prior message |
28 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 139 | Pointer variable 'pThreadState' (line 99) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
29 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 99 | Location cited in prior message |
30 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 143 | do ... while(0); |
31 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 146 | virtual member function 'COXDateTimeCtrl::InitDateTimeCtrl(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
32 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 151 | do ... while(0); |
33 | Warning | 3 | 545 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 157 | Suspicious use of & |
34 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 166 | Variable 'dwResult' (line 156) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
35 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 156 | Location cited in prior message |
36 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 171 | do ... while(0); |
37 | Warning | 3 | 545 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 188 | Suspicious use of & |
38 | Information | 2 | 818 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 189 | Pointer parameter 'pMinRange' (line 168) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
39 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 168 | Location cited in prior message |
40 | Information | 2 | 818 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 189 | Pointer parameter 'pMaxRange' (line 169) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
41 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 169 | Location cited in prior message |
42 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 359 | Parameter 'pMinTime' (line 341) could be declared const --- Eff. C++ 3rd Ed. item 3 |
43 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 341 | Location cited in prior message |
44 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 359 | Parameter 'pMaxTime' (line 341) could be declared const --- Eff. C++ 3rd Ed. item 3 |
45 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 341 | Location cited in prior message |
46 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 388 | Parameter 'pMinTime' (line 361) could be declared const --- Eff. C++ 3rd Ed. item 3 |
47 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 361 | Location cited in prior message |
48 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 388 | Parameter 'pMaxTime' (line 362) could be declared const --- Eff. C++ 3rd Ed. item 3 |
49 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 362 | Location cited in prior message |
50 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 398 | Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
51 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2182 | Location cited in prior message |
52 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 400 | Ignoring return value of function 'CWnd::SubclassWindow(struct HWND__ *)' (compare with line 2130, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
53 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2130 | Location cited in prior message |
54 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 406 | Variable 'hwndMonthCal' (line 394) 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\OXDateTimeCtrl.cpp | 394 | Location cited in prior message |
56 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 406 | Parameter 'pHdr' (line 390) could be declared const --- Eff. C++ 3rd Ed. item 3 |
57 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 390 | Location cited in prior message |
58 | Information | 2 | 818 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 406 | Pointer parameter 'pHdr' (line 390) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
59 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp | 390 | Location cited in prior message |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(38): error 1928: (Note -- Symbol 'CDateTimeCtrl' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(38): error 1926: (Note -- Symbol 'COXDateTimeCtrl::m_ctlMonthCal's default constructor implicitly called -- Effective C++ #12) if(::IsWindow(GetSafeHwnd())) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(43): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXDateTimeCtrl::~COXDateTimeCtrl(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(44): error 1506: (Warning -- Call to virtual function 'CWnd::DestroyWindow(void)' within a constructor or destructor --- Eff. C++ 3rd Ed. item 9) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(44): error 534: (Warning -- Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, 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(2182): error 830: (Info -- Location cited in prior message) DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(44): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXDateTimeCtrl::~COXDateTimeCtrl(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) ::InitCommonControlsEx(&icex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(52): error 534: (Warning -- Ignoring return value of function 'InitCommonControlsEx(const struct tagINITCOMMONCONTROLSEX *)' (compare with line 164, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\commctrl.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\commctrl.h(164): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... ASSERT((dwStyle&0x40000000L)!=0) /*lint -restore */ VERIFY((dwStyle&WS_CHILD)!=0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(105): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(113): error 953: (Note -- Variable 'sClassName' (line 111) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(111): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pWndParent!=NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(119): error 717: (Info -- do ... while(0);) pWndParent->ScreenToClient(rcWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(124): error 613: (Warning -- Possible use of null pointer 'pWndParent' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp: line 119]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(119): error 831: (Info -- Reference cited in prior message) #... 0000L : 0), rcWnd,pWndParent,nCtrlID)) && AdvancedAssertFailedLine(_T("Cre #... 000L : 0), rcWnd,pWndParent,nCtrlID)) /*lint -restore */ rcWnd,pWndParent,nCtrlID)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(127): error 732: (Info -- Loss of sign (arg. no. 4) (int to unsigned int)) #... NE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... 000L : 0), rcWnd,pWndParent,nCtrlID)) /*lint -restore */ rcWnd,pWndParent,nCtrlID)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(127): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(128): error 953: (Note -- Variable 'hSubclassedWnd' (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\OXDateTimeCtrl.cpp(122): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(128): error 953: (Note -- Variable 'nCtrlID' (line 117) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(117): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(128): error 953: (Note -- Variable 'pWndParent' (line 118) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(118): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(132): error 953: (Note -- Variable 'dwStyle' (line 103) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(103): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(139): error 953: (Note -- Variable 'pThreadState' (line 99) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(99): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(139): error 954: (Note -- Pointer variable 'pThreadState' (line 99) 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\OXDateTimeCtrl.cpp(99): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(GetSafeHwnd())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(143): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(146): error 1961: (Note -- virtual member function 'COXDateTimeCtrl::InitDateTimeCtrl(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(151): error 717: (Info -- do ... while(0);) ::SendMessage(m_hWnd, DTM_GETRANGE, 0, (LPARAM) &sysTimes); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(157): error 545: (Warning -- Suspicious use of &) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(166): error 953: (Note -- Variable 'dwResult' (line 156) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(156): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWnd)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(171): error 717: (Info -- do ... while(0);) return (BOOL)::SendMessage(m_hWnd, DTM_SETRANGE, wFlags, (LPARAM) &sysTimes); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(188): error 545: (Warning -- Suspicious use of &) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(189): error 818: (Info -- Pointer parameter 'pMinRange' (line 168) 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\OXDateTimeCtrl.cpp(168): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(189): error 818: (Info -- Pointer parameter 'pMaxRange' (line 169) 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\OXDateTimeCtrl.cpp(169): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(359): error 952: (Note -- Parameter 'pMinTime' (line 341) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(341): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(359): error 952: (Note -- Parameter 'pMaxTime' (line 341) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(341): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(388): error 952: (Note -- Parameter 'pMinTime' (line 361) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(361): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(388): error 952: (Note -- Parameter 'pMaxTime' (line 362) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(362): error 830: (Info -- Location cited in prior message) m_ctlMonthCal.DestroyWindow(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(398): error 534: (Warning -- Ignoring return value of function 'CWnd::DestroyWindow(void)' (compare with line 2182, 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(2182): error 830: (Info -- Location cited in prior message) m_ctlMonthCal.SubclassWindow(hwndMonthCal); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(400): error 534: (Warning -- Ignoring return value of function 'CWnd::SubclassWindow(struct HWND__ *)' (compare with line 2130, 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(2130): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(406): error 953: (Note -- Variable 'hwndMonthCal' (line 394) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(394): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(406): error 952: (Note -- Parameter 'pHdr' (line 390) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(390): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXDateTimeCtrl.cpp(406): error 818: (Info -- Pointer parameter 'pHdr' (line 390) 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\OXDateTimeCtrl.cpp(390): error 830: (Info -- Location cited in prior message) --- Global Wrap-up error 900: (Note -- Successful completion, 59 messages produced)