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)