Lint Analysis Results Report for OXItemTip.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:07:29 |
Total Issues: | 123 |
Elective Notes: | 25 (20.33%) |
Informational: | 71 (57.72%) |
Warnings: | 27 (21.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 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 34 | do ... while(0); |
2 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 35 | do ... while(0); |
3 | Information | 2 | 716 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 68 | while(1) ... |
4 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 70 | do ... while(0); |
5 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 72 | Ignoring return value of function 'CListCtrl::GetItemRect(int, struct tagRECT *, unsigned int) const' (compare with line 327, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
6 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 327 | Location cited in prior message |
7 | Information | 2 | 716 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 89 | while(1) ... |
8 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 106 | Variable 'nColWidth' (line 92) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
9 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 92 | Location cited in prior message |
10 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 112 | Ignoring return value of function 'CListCtrl::GetItemRect(int, struct tagRECT *, unsigned int) const' (compare with line 327, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h) |
11 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h | 327 | Location cited in prior message |
12 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 132 | Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h) |
13 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h | 5623 | Location cited in prior message |
14 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 138 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
15 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
16 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 141 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
17 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
18 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 150 | do ... while(0); |
19 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 177 | Variable 'nCenter' (line 172) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
20 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 172 | Location cited in prior message |
21 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 179 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 179] |
22 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 179 | Reference cited in prior message |
23 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 179 | do ... while(0); |
24 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 217 | Expression with side effects passed to repeated parameter 1 in macro '__min' |
25 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 217 | Expression with side effects passed to repeated parameter 2 in macro '__min' |
26 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'nTopRow' (line 60) 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\OXItemTip.cpp | 60 | Location cited in prior message |
28 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Pointer variable 'pParentWnd' (line 184) 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\OXItemTip.cpp | 184 | Location cited in prior message |
30 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'sText' (line 126) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
31 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 126 | Location cited in prior message |
32 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'bSelected' (line 223) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
33 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 223 | Location cited in prior message |
34 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'fmt' (line 152) 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\OXItemTip.cpp | 152 | Location cited in prior message |
36 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'nOffset' (line 123) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
37 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 123 | Location cited in prior message |
38 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'dwMessagePos' (line 196) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
39 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 196 | Location cited in prior message |
40 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'rectDisplay' (line 198) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
41 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 198 | Location cited in prior message |
42 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'pOldFont' (line 135) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
43 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 135 | Location cited in prior message |
44 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 238 | Variable 'nTextWidth' (line 153) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
45 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 153 | Location cited in prior message |
46 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 244 | do ... while(0); |
47 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 251 | do ... while(0); |
48 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 255 | do ... while(0); |
49 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 258 | Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255] |
50 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 255 | Reference cited in prior message |
51 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 259 | do ... while(0); |
52 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 266 | Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255] |
53 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 255 | Reference cited in prior message |
54 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 267 | do ... while(0); |
55 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 273 | Variable 'bReturn' (line 266) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
56 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 266 | Location cited in prior message |
57 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 276 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 276] |
58 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 276 | Reference cited in prior message |
59 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 276 | do ... while(0); |
60 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 282 | Variable 'nCount' (line 258) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
61 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 258 | Location cited in prior message |
62 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 282 | Parameter 'nCol' (line 241) could be declared const --- Eff. C++ 3rd Ed. item 3 |
63 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 241 | Location cited in prior message |
64 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 282 | Variable 'pHeader' (line 254) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
65 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 254 | Location cited in prior message |
66 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 282 | Pointer variable 'pHeader' (line 254) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
67 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 254 | Location cited in prior message |
68 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 258 | Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255] |
69 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 255 | Reference cited in prior message |
70 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 266 | Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255] |
71 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 255 | Reference cited in prior message |
72 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 303 | Parameter 'pfnCallback' (line 291) could be declared const --- Eff. C++ 3rd Ed. item 3 |
73 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 291 | Location cited in prior message |
74 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 307 | do ... while(0); |
75 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 308 | do ... while(0); |
76 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 352 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
77 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
78 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 355 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
79 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
80 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 378 | Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h) |
81 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h | 5623 | Location cited in prior message |
82 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 384 | Variable 'dwStyle' (line 317) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
83 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 317 | Location cited in prior message |
84 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 384 | Variable 'pOldFont' (line 349) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
85 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 349 | Location cited in prior message |
86 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 396 | do ... while(0); |
87 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 397 | do ... while(0); |
88 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 401 | Loss of precision (initialization) (unsigned int to int) |
89 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 419 | Ignoring return value of function 'CListBox::GetItemRect(int, struct tagRECT *) const' (compare with line 3346, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
90 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 3346 | Location cited in prior message |
91 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 435 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
92 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
93 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 438 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
94 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
95 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 447 | Expression with side effects passed to repeated parameter 1 in macro '__max' |
96 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 447 | Expression with side effects passed to repeated parameter 2 in macro '__max' |
97 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 456 | Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h) |
98 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h | 5623 | Location cited in prior message |
99 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 471 | Variable 'nItemIndex' (line 401) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
100 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 401 | Location cited in prior message |
101 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 471 | Variable 'bSelected' (line 458) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
102 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 458 | Location cited in prior message |
103 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 471 | Variable 'pOldFont' (line 432) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
104 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 432 | Location cited in prior message |
105 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 483 | Ignoring return value of function 'COXBaseItemTip<CListBox>::Attach(CWnd *, void (__stdcall *)(long, long))' (compare with line 324, file ..\..\Include\OXItemTip.h) |
106 | Information | 2 | 830 | ..\..\Include\OXItemTip.h | 324 | Location cited in prior message |
107 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 489 | Ignoring return value of function 'COXEditTip::Attach(CWnd *, void (__stdcall *)(long, long))' (compare with line 291) |
108 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 291 | Location cited in prior message |
109 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 498 | do ... while(0); |
110 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 499 | do ... while(0); |
111 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 534 | Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
112 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 808 | Location cited in prior message |
113 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 537 | Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
114 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 588 | Location cited in prior message |
115 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 546 | Expression with side effects passed to repeated parameter 1 in macro '__max' |
116 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 546 | Expression with side effects passed to repeated parameter 2 in macro '__max' |
117 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 555 | Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h) |
118 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h | 5623 | Location cited in prior message |
119 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 563 | Variable 'dwStyle' (line 501) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
120 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 501 | Location cited in prior message |
121 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 563 | Variable 'pOldFont' (line 531) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
122 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 531 | Location cited in prior message |
123 | Information | 2 | 766 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp | 565 | Header file 'C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcview.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp' |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp (C++) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWndHooked)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(34): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hWndHooked==m_pAttachedCtrl->m_hWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(35): error 717: (Info -- do ... while(0);) while(TRUE) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(68): error 716: (Info -- while(1) ... ) #... FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(nRow<m_pAttachedCtrl->GetItemCount()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(70): error 717: (Info -- do ... while(0);) m_pAttachedCtrl->GetItemRect(nRow,&rectItem,LVIR_BOUNDS); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(72): error 534: (Warning -- Ignoring return value of function 'CListCtrl::GetItemRect(int, struct tagRECT *, unsigned int) const' (compare with line 327, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(327): error 830: (Info -- Location cited in prior message) while(TRUE) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(89): error 716: (Info -- while(1) ... ) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(106): error 953: (Note -- Variable 'nColWidth' (line 92) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(92): error 830: (Info -- Location cited in prior message) m_pAttachedCtrl->GetItemRect(nRow, &rcLabel, LVIR_LABEL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(112): error 534: (Warning -- Ignoring return value of function 'CListCtrl::GetItemRect(int, struct tagRECT *, unsigned int) const' (compare with line 327, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcmn.h(327): error 830: (Info -- Location cited in prior message) lstrcpyn(pnitInfo->itemText,sText,pnitInfo->sizeText); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(132): error 534: (Warning -- Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h(5623): error 830: (Info -- Location cited in prior message) dc.DrawText(sText,&rectText,DT_CALCRECT|DT_LEFT|DT_SINGLELINE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(138): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, 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(808): error 830: (Info -- Location cited in prior message) dc.SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(141): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, 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(588): error 830: (Info -- Location cited in prior message) #... S_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(m_pAttachedCtrl->GetColumn(nColReal, &lvc)) /*lint -restore */ VERIFY(m_pAttachedCtrl->GetColumn(nColReal, &lvc)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(150): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(177): error 953: (Note -- Variable 'nCenter' (line 172) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(172): error 830: (Info -- Location cited in prior message) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(179): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 179]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(179): error 831: (Info -- Reference cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(179): error 717: (Info -- do ... while(0);) pnitInfo->rectItem.right=rectItem.left+__min(rectItem.Width(),rectText.Width()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(217): error 666: (Warning -- Expression with side effects passed to repeated parameter 1 in macro '__min') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(217): error 666: (Warning -- Expression with side effects passed to repeated parameter 2 in macro '__min') } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'nTopRow' (line 60) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(60): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 954: (Note -- Pointer variable 'pParentWnd' (line 184) 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\OXItemTip.cpp(184): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'sText' (line 126) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(126): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'bSelected' (line 223) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(223): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'fmt' (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\OXItemTip.cpp(152): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'nOffset' (line 123) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(123): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'dwMessagePos' (line 196) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(196): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'rectDisplay' (line 198) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(198): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'pOldFont' (line 135) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(135): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(238): error 953: (Note -- Variable 'nTextWidth' (line 153) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(153): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWndHooked)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(244): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hWndHooked==m_pAttachedCtrl->m_hWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(251): error 717: (Info -- do ... while(0);) #... ; } while (0) /*lint -restore */ ASSERT(pHeader); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(255): error 717: (Info -- do ... while(0);) int nCount=pHeader->GetItemCount(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(258): error 613: (Warning -- Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(255): error 831: (Info -- Reference cited in prior message) #... ak() ; } while (0) /*lint -restore */ ASSERT(nCol<nCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(259): error 717: (Info -- do ... while(0);) BOOL bReturn = pHeader->GetItem(nIndex,&hdItem); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(266): error 613: (Warning -- Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(255): error 831: (Info -- Reference cited in prior message) #... ak() ; } while (0) /*lint -restore */ ASSERT(bReturn); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(267): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(273): error 953: (Note -- Variable 'bReturn' (line 266) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(266): error 830: (Info -- Location cited in prior message) #... __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(276): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 276]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(276): error 831: (Info -- Reference cited in prior message) #... } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(276): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(282): error 953: (Note -- Variable 'nCount' (line 258) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(258): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(282): error 952: (Note -- Parameter 'nCol' (line 241) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(241): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(282): error 953: (Note -- Variable 'pHeader' (line 254) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(254): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(282): error 954: (Note -- Pointer variable 'pHeader' (line 254) 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\OXItemTip.cpp(254): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp line 91: COXItemTip::GetRealColumn(0?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(258): error 613: (Warning -- Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(255): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp line 91: COXItemTip::GetRealColumn(0?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(266): error 613: (Warning -- Possible use of null pointer 'pHeader' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp: line 255]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(255): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(303): error 952: (Note -- Parameter 'pfnCallback' (line 291) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(291): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWndHooked)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(307): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hWndHooked==m_pAttachedCtrl->m_hWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(308): error 717: (Info -- do ... while(0);) dc.DrawText(sText,&rectText,DT_CALCRECT|DT_LEFT|DT_SINGLELINE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(352): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, 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(808): error 830: (Info -- Location cited in prior message) dc.SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(355): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, 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(588): error 830: (Info -- Location cited in prior message) lstrcpyn(pnitInfo->itemText,sText,pnitInfo->sizeText); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(378): error 534: (Warning -- Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h(5623): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(384): error 953: (Note -- Variable 'dwStyle' (line 317) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(317): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(384): error 953: (Note -- Variable 'pOldFont' (line 349) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(349): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWndHooked)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(396): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hWndHooked==m_pAttachedCtrl->m_hWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(397): error 717: (Info -- do ... while(0);) int nItemIndex=m_pAttachedCtrl->ItemFromPoint(ptTest,bOutside); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(401): error 713: (Info -- Loss of precision (initialization) (unsigned int to int)) m_pAttachedCtrl->GetItemRect(nItemIndex,rectItem); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(419): error 534: (Warning -- Ignoring return value of function 'CListBox::GetItemRect(int, struct tagRECT *) const' (compare with line 3346, 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(3346): error 830: (Info -- Location cited in prior message) dc.DrawText(sText,&rectText,DT_CALCRECT|DT_LEFT|DT_SINGLELINE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(435): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, 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(808): error 830: (Info -- Location cited in prior message) dc.SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(438): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, 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(588): error 830: (Info -- Location cited in prior message) rectItem.bottom=rectItem.top+__max(rectText.Height(),rectItem.Height()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(447): error 666: (Warning -- Expression with side effects passed to repeated parameter 1 in macro '__max') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(447): error 666: (Warning -- Expression with side effects passed to repeated parameter 2 in macro '__max') lstrcpyn(pnitInfo->itemText,sText,pnitInfo->sizeText); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(456): error 534: (Warning -- Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h(5623): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(471): error 953: (Note -- Variable 'nItemIndex' (line 401) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(401): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(471): error 953: (Note -- Variable 'bSelected' (line 458) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(458): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(471): error 953: (Note -- Variable 'pOldFont' (line 432) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(432): error 830: (Info -- Location cited in prior message) m_listBoxTip.Attach(GetListBoxCtrl()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(483): error 534: (Warning -- Ignoring return value of function 'COXBaseItemTip<CListBox>::Attach(CWnd *, void (__stdcall *)(long, long))' (compare with line 324, file ..\..\Include\OXItemTip.h)) ..\..\Include\OXItemTip.h(324): error 830: (Info -- Location cited in prior message) m_editTip.Attach(GetEditCtrl()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(489): error 534: (Warning -- Ignoring return value of function 'COXEditTip::Attach(CWnd *, void (__stdcall *)(long, long))' (compare with line 291)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(291): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(::IsWindow(m_hWndHooked)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(498): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hWndHooked==m_pAttachedCtrl->m_hWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(499): error 717: (Info -- do ... while(0);) dc.DrawText(sText,&rectText,DT_CALCRECT|DT_LEFT|DT_SINGLELINE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(534): error 534: (Warning -- Ignoring return value of function 'CDC::DrawTextA(const ATL::CStringT<char,StrTraitMFC_DLL<char>> &, struct tagRECT *, unsigned int)' (compare with line 808, 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(808): error 830: (Info -- Location cited in prior message) dc.SelectObject(pOldFont); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(537): error 534: (Warning -- Ignoring return value of function 'CDC::SelectObject(CFont *)' (compare with line 588, 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(588): error 830: (Info -- Location cited in prior message) rectItem.bottom=rectItem.top+__max(rectText.Height(),rectItem.Height()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(546): error 666: (Warning -- Expression with side effects passed to repeated parameter 1 in macro '__max') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(546): error 666: (Warning -- Expression with side effects passed to repeated parameter 2 in macro '__max') lstrcpyn(pnitInfo->itemText,sText,pnitInfo->sizeText); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(555): error 534: (Warning -- Ignoring return value of function 'lstrcpynA(char *, const char *, int)' (compare with line 5623, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winbase.h(5623): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(563): error 953: (Note -- Variable 'dwStyle' (line 501) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(501): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(563): error 953: (Note -- Variable 'pOldFont' (line 531) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(531): 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\OXItemTip.cpp D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp(565): error 766: (Info -- Header file 'C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcview.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXItemTip.cpp') --- Global Wrap-up error 900: (Note -- Successful completion, 123 messages produced)