Lint Analysis Results Report for OXRegistryItem.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:12:13 |
Total Issues: | 233 |
Elective Notes: | 66 (28.33%) |
Informational: | 137 (58.80%) |
Warnings: | 30 (12.88%) |
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\OXRegistryItem.cpp | 164 | Symbol 'CObject' did not appear in the constructor initializer list -- Effective C++ #12 |
2 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 166 | Parameter 'pszFullRegistryItem' (line 152) could be declared const --- Eff. C++ 3rd Ed. item 3 |
3 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 152 | Location cited in prior message |
4 | Warning | 3 | 1538 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 179 | base class 'CObject' absent from initializer list for copy constructor |
5 | Elective Note | 1 | 1927 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 179 | Symbol 'COXRegistryItem::m_nLastError' did not appear in the constructor initializer list -- Effective C++ #12 |
6 | Warning | 3 | 1401 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 186 | member 'COXRegistryItem::m_nLastError' (line 90, file ..\..\Include\OXRegistryItem.h) not initialized by constructor --- Eff. C++ 3rd Ed. item 4 & Eff. C++ 3rd Ed. item 13 |
7 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 90 | Location cited in prior message |
8 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 209 | do ... while(0); |
9 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 210 | do ... while(0); |
10 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 261 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
11 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
12 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 263 | Parameter 'pszFullRegistryItem' (line 251) could be declared const --- Eff. C++ 3rd Ed. item 3 |
13 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 251 | Location cited in prior message |
14 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 278 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
15 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
16 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 280 | Parameter 'pszMachineName' (line 265) could be declared const --- Eff. C++ 3rd Ed. item 3 |
17 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 265 | Location cited in prior message |
18 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 295 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
19 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
20 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 297 | Parameter 'pszRegistryName' (line 282) could be declared const --- Eff. C++ 3rd Ed. item 3 |
21 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 282 | Location cited in prior message |
22 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 312 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
23 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
24 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 314 | Parameter 'pszKeyNames' (line 299) could be declared const --- Eff. C++ 3rd Ed. item 3 |
25 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 299 | Location cited in prior message |
26 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 330 | Parameter 'pszValueName' (line 316) could be declared const --- Eff. C++ 3rd Ed. item 3 |
27 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 316 | Location cited in prior message |
28 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 380 | Parameter 'pszSubkeyName' (line 332) could be declared const --- Eff. C++ 3rd Ed. item 3 |
29 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 332 | Location cited in prior message |
30 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 386 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
31 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
32 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 387 | do ... while(0); |
33 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 388 | do ... while(0); |
34 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 428 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
35 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
36 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 436 | do ... while(0); |
37 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 444 | do ... while(0); |
38 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 445 | do ... while(0); |
39 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 451 | do ... while(0); |
40 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 452 | do ... while(0); |
41 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 473 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
42 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
43 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 475 | Variable 'nLastError' (line 472) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
44 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 472 | Location cited in prior message |
45 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 482 | Parameter 'pszClass' (line 422) could be declared const --- Eff. C++ 3rd Ed. item 3 |
46 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 422 | Location cited in prior message |
47 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 482 | Parameter 'bCreate' (line 421) could be declared const --- Eff. C++ 3rd Ed. item 3 |
48 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 421 | Location cited in prior message |
49 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 499 | do ... while(0); |
50 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 507 | do ... while(0); |
51 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 508 | do ... while(0); |
52 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 516 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h) |
53 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 268 | Location cited in prior message |
54 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 519 | Variable 'nLastError' (line 514) 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\OXRegistryItem.cpp | 514 | Location cited in prior message |
56 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 601 | do ... while(0); |
57 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 602 | do ... while(0); |
58 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 655 | parameter 'sDefault' in function 'COXRegistryItem::GetStringValue(const char *, int, int, ATL::CStringT<char,StrTraitMFC_DLL<char>>)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
59 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 655 | Parameter 'sDefault' (line 613) could be declared const --- Eff. C++ 3rd Ed. item 3 |
60 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 613 | Location cited in prior message |
61 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 655 | Parameter 'pszValueName' (line 611) could be declared const --- Eff. C++ 3rd Ed. item 3 |
62 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 611 | Location cited in prior message |
63 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 655 | Variable 'nRequestedType' (line 623) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
64 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 623 | Location cited in prior message |
65 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 655 | Parameter 'bAllowUnexpanded' (line 612) could be declared const --- Eff. C++ 3rd Ed. item 3 |
66 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 612 | Location cited in prior message |
67 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 655 | Parameter 'bAutoExpand' (line 612) could be declared const --- Eff. C++ 3rd Ed. item 3 |
68 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 612 | Location cited in prior message |
69 | Information | 2 | 1746 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 687 | parameter 'sDefault' in function 'COXRegistryItem::GetMultiStringValue(const char *, ATL::CStringT<char,StrTraitMFC_DLL<char>>)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20 |
70 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 687 | Parameter 'sDefault' (line 658) could be declared const --- Eff. C++ 3rd Ed. item 3 |
71 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 658 | Location cited in prior message |
72 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 687 | Parameter 'pszValueName' (line 657) 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\OXRegistryItem.cpp | 657 | Location cited in prior message |
74 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 704 | Ignoring return value of function 'CStringArray::Add(const char *)' (compare with line 548, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h) |
75 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h | 548 | Location cited in prior message |
76 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 714 | Parameter 'pszValueName' (line 689) could be declared const --- Eff. C++ 3rd Ed. item 3 |
77 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 689 | Location cited in prior message |
78 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 714 | Variable 'pszMultiStringValue' (line 699) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
79 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 699 | Location cited in prior message |
80 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 736 | Suspicious pointer-to-pointer conversion (area too small) |
81 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 745 | Parameter 'pszValueName' (line 716) could be declared const --- Eff. C++ 3rd Ed. item 3 |
82 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 716 | Location cited in prior message |
83 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 745 | Parameter 'dwDefault' (line 717) could be declared const --- Eff. C++ 3rd Ed. item 3 |
84 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 717 | Location cited in prior message |
85 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 745 | Variable 'nRequestedType' (line 725) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
86 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 725 | Location cited in prior message |
87 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 745 | Parameter 'bLittleEndian' (line 717) could be declared const --- Eff. C++ 3rd Ed. item 3 |
88 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 717 | Location cited in prior message |
89 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 754 | Ignoring return value of function 'COXRegistryItem::GetValue(unsigned char **, const char *, unsigned long, unsigned long *, unsigned long *)' (compare with line 402, file ..\..\Include\OXRegistryItem.h) |
90 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 402 | Location cited in prior message |
91 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 759 | Loss of precision (arg. no. 1) (unsigned long to int) |
92 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 769 | Parameter 'pszValueName' (line 748) could be declared const --- Eff. C++ 3rd Ed. item 3 |
93 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 748 | Location cited in prior message |
94 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 780 | Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h) |
95 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 419 | Location cited in prior message |
96 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 786 | Parameter 'pszValueName' (line 772) could be declared const --- Eff. C++ 3rd Ed. item 3 |
97 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 772 | Location cited in prior message |
98 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 786 | Variable 'nDataSize' (line 776) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
99 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 776 | Location cited in prior message |
100 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 786 | Variable 'pData' (line 777) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
101 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 777 | Location cited in prior message |
102 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 786 | Parameter 'bUnexpanded' (line 772) could be declared const --- Eff. C++ 3rd Ed. item 3 |
103 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 772 | Location cited in prior message |
104 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 786 | Parameter 'pszNewStringValue' (line 771) could be declared const --- Eff. C++ 3rd Ed. item 3 |
105 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 771 | Location cited in prior message |
106 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 786 | Variable 'nType' (line 778) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
107 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 778 | Location cited in prior message |
108 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 802 | Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h) |
109 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 419 | Location cited in prior message |
110 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 811 | Parameter 'pszValueName' (line 789) could be declared const --- Eff. C++ 3rd Ed. item 3 |
111 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 789 | Location cited in prior message |
112 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 811 | Variable 'nDataSize' (line 796) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
113 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 796 | Location cited in prior message |
114 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 811 | Parameter 'pszNewMultiStringValue' (line 788) could be declared const --- Eff. C++ 3rd Ed. item 3 |
115 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 788 | Location cited in prior message |
116 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 811 | Variable 'nType' (line 800) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
117 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 800 | Location cited in prior message |
118 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 831 | Parameter 'pszValueName' (line 814) could be declared const --- Eff. C++ 3rd Ed. item 3 |
119 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 814 | Location cited in prior message |
120 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 842 | Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h) |
121 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 419 | Location cited in prior message |
122 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 848 | Parameter 'pszValueName' (line 834) could be declared const --- Eff. C++ 3rd Ed. item 3 |
123 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 834 | Location cited in prior message |
124 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 848 | Variable 'nDataSize' (line 838) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
125 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 838 | Location cited in prior message |
126 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 848 | Parameter 'nNewNumberValue' (line 833) could be declared const --- Eff. C++ 3rd Ed. item 3 |
127 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 833 | Location cited in prior message |
128 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 848 | Variable 'pData' (line 839) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
129 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 839 | Location cited in prior message |
130 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 848 | Parameter 'bLittleEndian' (line 834) could be declared const --- Eff. C++ 3rd Ed. item 3 |
131 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 834 | Location cited in prior message |
132 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 848 | Variable 'nType' (line 840) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
133 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 840 | Location cited in prior message |
134 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 859 | Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h) |
135 | Information | 2 | 830 | ..\..\Include\OXRegistryItem.h | 419 | Location cited in prior message |
136 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 865 | Parameter 'pszValueName' (line 851) could be declared const --- Eff. C++ 3rd Ed. item 3 |
137 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 851 | Location cited in prior message |
138 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 865 | Variable 'nDataSize' (line 855) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
139 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 855 | Location cited in prior message |
140 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 865 | Variable 'pData' (line 856) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
141 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 856 | Location cited in prior message |
142 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 865 | Variable 'nType' (line 857) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
143 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 857 | Location cited in prior message |
144 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 878 | Parameter 'pszValueName' (line 867) could be declared const --- Eff. C++ 3rd Ed. item 3 |
145 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 867 | Location cited in prior message |
146 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 891 | Parameter 'pszValueName' (line 880) could be declared const --- Eff. C++ 3rd Ed. item 3 |
147 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 880 | Location cited in prior message |
148 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 959 | Parameter 'pszValueName' (line 893) could be declared const --- Eff. C++ 3rd Ed. item 3 |
149 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 893 | Location cited in prior message |
150 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 959 | Parameter 'nRequestedType' (line 894) could be declared const --- Eff. C++ 3rd Ed. item 3 |
151 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 894 | Location cited in prior message |
152 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 991 | Parameter 'pszValueName' (line 961) could be declared const --- Eff. C++ 3rd Ed. item 3 |
153 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 961 | Location cited in prior message |
154 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 991 | Parameter 'pData' (line 961) could be declared const --- Eff. C++ 3rd Ed. item 3 |
155 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 961 | Location cited in prior message |
156 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1018 | Parameter 'pszUnexpanded' (line 993) could be declared const --- Eff. C++ 3rd Ed. item 3 |
157 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 993 | Location cited in prior message |
158 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1057 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
159 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
160 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1059 | Loss of precision (arg. no. 1) (unsigned long to int) |
161 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1059 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
162 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
163 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1075 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
164 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
165 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1091 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
166 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
167 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1107 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
168 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
169 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1123 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
170 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
171 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1139 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
172 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
173 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1155 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
174 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
175 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1171 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
176 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
177 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1187 | Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020) |
178 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1020 | Location cited in prior message |
179 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1235 | Loss of precision (arg. no. 1) (unsigned long to int) |
180 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1244 | Loss of sign (assignment) (int to unsigned long) |
181 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1246 | Loss of precision (arg. no. 1) (unsigned long to int) |
182 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1282 | Loss of precision (arg. no. 1) (unsigned long to int) |
183 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1288 | Loss of sign (assignment) (int to unsigned long) |
184 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1290 | Loss of precision (arg. no. 1) (unsigned long to int) |
185 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1327 | Loss of sign (arg. no. 1) (int to unsigned long) |
186 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1352 | Variable 'nCount' (line 1322) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
187 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1322 | Location cited in prior message |
188 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1358 | Ignoring return value of function 'COXRegistryItem::GetStringValue(const char *, int, int, ATL::CStringT<char,StrTraitMFC_DLL<char>>)' (compare with line 611) |
189 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 611 | Location cited in prior message |
190 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1374 | do ... while(0); |
191 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1404 | Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 594) |
192 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 594 | Location cited in prior message |
193 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1404 | Function may throw exception '...' in destructor 'COXRegistryItem::~COXRegistryItem(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
194 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1479 | do ... while(0); |
195 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1491 | Loss of sign (arg. no. 2) (int to unsigned int) |
196 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1492 | Loss of sign (arg. no. 4) (int to unsigned int) |
197 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1494 | Variable 'nMachineNameLength' (line 1490) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
198 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1490 | Location cited in prior message |
199 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1502 | Variable 'pszRest' (line 1486) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
200 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1486 | Location cited in prior message |
201 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1505 | do ... while(0); |
202 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1513 | do ... while(0); |
203 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1519 | Loss of sign (arg. no. 2) (int to unsigned int) |
204 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1520 | Loss of sign (arg. no. 4) (int to unsigned int) |
205 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1522 | Variable 'nRegistryNameLength' (line 1518) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
206 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1518 | Location cited in prior message |
207 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1530 | Variable 'pszRest' (line 1514) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
208 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1514 | Location cited in prior message |
209 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1533 | do ... while(0); |
210 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1546 | Loss of sign (arg. no. 2) (int to unsigned int) |
211 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1547 | Loss of sign (arg. no. 4) (int to unsigned int) |
212 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1549 | Variable 'nKeyNamesLength' (line 1545) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
213 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1545 | Location cited in prior message |
214 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1567 | do ... while(0); |
215 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1576 | do ... while(0); |
216 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1588 | Variable 'nRegistryIndex' (line 1510) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
217 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1510 | Location cited in prior message |
218 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1693 | do ... while(0); |
219 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1704 | Variable 'nRegistryIndex' (line 1671) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
220 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1671 | Location cited in prior message |
221 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1745 | Loss of sign (arg. no. 3) (int to unsigned int) |
222 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1754 | Pointer variable 'pRootRegistryKey' (line 1739) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
223 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1739 | Location cited in prior message |
224 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1754 | Parameter 'pszRegistryName' (line 1728) could be declared const --- Eff. C++ 3rd Ed. item 3 |
225 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1728 | Location cited in prior message |
226 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1770 | do ... while(0); |
227 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1807 | do ... while(0); |
228 | Information | 2 | 704 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1839 | Shift right of signed quantity (long) |
229 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1843 | Loss of sign (arg. no. 3) (long to unsigned long) |
230 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1849 | do ... while(0); |
231 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1860 | Variable 'dwFlags' (line 1836) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
232 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1836 | Location cited in prior message |
233 | Warning | 3 | 528 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp | 1824 | Symbol 'szUnknownError' (line 1824, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp) not referenced |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(164): error 1928: (Note -- Symbol 'CObject' did not appear in the constructor initializer list -- Effective C++ #12) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(166): error 952: (Note -- Parameter 'pszFullRegistryItem' (line 152) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(152): error 830: (Info -- Location cited in prior message) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(179): error 1538: (Warning -- base class 'CObject' absent from initializer list for copy constructor) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(179): error 1927: (Note -- Symbol 'COXRegistryItem::m_nLastError' did not appear in the constructor initializer list -- Effective C++ #12) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(186): error 1401: (Warning -- member 'COXRegistryItem::m_nLastError' (line 90, file ..\..\Include\OXRegistryItem.h) not initialized by constructor --- Eff. C++ 3rd Ed. item 4 & Eff. C++ 3rd Ed. item 13) ..\..\Include\OXRegistryItem.h(90): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hRootKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(209): error 717: (Info -- do ... while(0);) #... Break() ; } while (0) /*lint -restore */ ASSERT(m_hKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(210): error 717: (Info -- do ... while(0);) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(261): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(263): error 952: (Note -- Parameter 'pszFullRegistryItem' (line 251) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(251): error 830: (Info -- Location cited in prior message) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(278): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(280): error 952: (Note -- Parameter 'pszMachineName' (line 265) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(265): error 830: (Info -- Location cited in prior message) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(295): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(297): error 952: (Note -- Parameter 'pszRegistryName' (line 282) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(282): error 830: (Info -- Location cited in prior message) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(312): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(314): error 952: (Note -- Parameter 'pszKeyNames' (line 299) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(299): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(330): error 952: (Note -- Parameter 'pszValueName' (line 316) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(316): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(380): error 952: (Note -- Parameter 'pszSubkeyName' (line 332) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(332): error 830: (Info -- Location cited in prior message) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(386): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hRootKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(387): error 717: (Info -- do ... while(0);) #... Break() ; } while (0) /*lint -restore */ ASSERT(m_hKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(388): error 717: (Info -- do ... while(0);) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(428): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(!SUCCEEDED(m_nLastError)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(436): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sKeyName.GetAt(0) == m_cBackslash); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(444): error 717: (Info -- do ... while(0);) #... _cBackslash"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(sKeyName.GetAt(sKeyName.GetLength() - 1) == m_cBackslash); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(445): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hRootKey != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(451): error 717: (Info -- do ... while(0);) #... Break() ; } while (0) /*lint -restore */ ASSERT(m_hKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(452): error 717: (Info -- do ... while(0);) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(473): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(475): error 953: (Note -- Variable 'nLastError' (line 472) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(472): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(482): error 952: (Note -- Parameter 'pszClass' (line 422) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(422): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(482): error 952: (Note -- Parameter 'bCreate' (line 421) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(421): error 830: (Info -- Location cited in prior message) #... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(!SUCCEEDED(m_nLastError)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(499): error 717: (Info -- do ... while(0);) #... _FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(sKeyName.GetAt(0) == m_cBackslash); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(507): error 717: (Info -- do ... while(0);) #... == m_cBackslash"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /* ASSERT(sKeyName.GetAt(sKeyName.GetLength() - 1) == m_cBackslash); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(508): error 717: (Info -- do ... while(0);) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(516): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 268, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(268): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(519): error 953: (Note -- Variable 'nLastError' (line 514) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(514): error 830: (Info -- Location cited in prior message) #... Break() ; } while (0) /*lint -restore */ ASSERT(m_hKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(601): error 717: (Info -- do ... while(0);) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hRootKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(602): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(655): error 1746: (Info -- parameter 'sDefault' in function 'COXRegistryItem::GetStringValue(const char *, int, int, ATL::CStringT<char,StrTraitMFC_DLL<char>>)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(655): error 952: (Note -- Parameter 'sDefault' (line 613) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(613): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(655): error 952: (Note -- Parameter 'pszValueName' (line 611) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(611): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(655): error 953: (Note -- Variable 'nRequestedType' (line 623) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(623): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(655): error 952: (Note -- Parameter 'bAllowUnexpanded' (line 612) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(612): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(655): error 952: (Note -- Parameter 'bAutoExpand' (line 612) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(612): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(687): error 1746: (Info -- parameter 'sDefault' in function 'COXRegistryItem::GetMultiStringValue(const char *, ATL::CStringT<char,StrTraitMFC_DLL<char>>)' could be made const reference -- Effective C++ #22 & Eff. C++ 3rd Ed. item 3& Eff. C++ 3rd Ed. item 20) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(687): error 952: (Note -- Parameter 'sDefault' (line 658) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(658): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(687): error 952: (Note -- Parameter 'pszValueName' (line 657) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(657): error 830: (Info -- Location cited in prior message) stringArray.Add(pszStringValue); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(704): error 534: (Warning -- Ignoring return value of function 'CStringArray::Add(const char *)' (compare with line 548, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h(548): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(714): error 952: (Note -- Parameter 'pszValueName' (line 689) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(689): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(714): error 953: (Note -- Variable 'pszMultiStringValue' (line 699) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(699): error 830: (Info -- Location cited in prior message) nResultValue = *(LPDWORD)pNumberData; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(736): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(745): error 952: (Note -- Parameter 'pszValueName' (line 716) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(716): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(745): error 952: (Note -- Parameter 'dwDefault' (line 717) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(717): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(745): error 953: (Note -- Variable 'nRequestedType' (line 725) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(725): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(745): error 952: (Note -- Parameter 'bLittleEndian' (line 717) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(717): error 830: (Info -- Location cited in prior message) GetValue(&pBinaryData, pszValueName, REG_BINARY, NULL, &nSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(754): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetValue(unsigned char **, const char *, unsigned long, unsigned long *, unsigned long *)' (compare with line 402, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(402): error 830: (Info -- Location cited in prior message) binaryValue.SetSize(nSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(759): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(769): error 952: (Note -- Parameter 'pszValueName' (line 748) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(748): error 830: (Info -- Location cited in prior message) SetValue(pszValueName, pData, nType, nDataSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(780): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(419): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(786): error 952: (Note -- Parameter 'pszValueName' (line 772) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(772): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(786): error 953: (Note -- Variable 'nDataSize' (line 776) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(776): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(786): error 953: (Note -- Variable 'pData' (line 777) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(777): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(786): error 952: (Note -- Parameter 'bUnexpanded' (line 772) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(772): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(786): error 952: (Note -- Parameter 'pszNewStringValue' (line 771) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(771): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(786): error 953: (Note -- Variable 'nType' (line 778) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(778): error 830: (Info -- Location cited in prior message) SetValue(pszValueName, pData, nType, nDataSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(802): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(419): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(811): error 952: (Note -- Parameter 'pszValueName' (line 789) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(789): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(811): error 953: (Note -- Variable 'nDataSize' (line 796) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(796): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(811): error 952: (Note -- Parameter 'pszNewMultiStringValue' (line 788) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(788): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(811): error 953: (Note -- Variable 'nType' (line 800) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(800): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(831): error 952: (Note -- Parameter 'pszValueName' (line 814) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(814): error 830: (Info -- Location cited in prior message) SetValue(pszValueName, pData, nType, nDataSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(842): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(419): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(848): error 952: (Note -- Parameter 'pszValueName' (line 834) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(834): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(848): error 953: (Note -- Variable 'nDataSize' (line 838) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(838): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(848): error 952: (Note -- Parameter 'nNewNumberValue' (line 833) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(833): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(848): error 953: (Note -- Variable 'pData' (line 839) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(839): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(848): error 952: (Note -- Parameter 'bLittleEndian' (line 834) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(834): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(848): error 953: (Note -- Variable 'nType' (line 840) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(840): error 830: (Info -- Location cited in prior message) SetValue(pszValueName, pData, nType, nDataSize); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(859): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::SetValue(const char *, const unsigned char *, unsigned long, unsigned long)' (compare with line 419, file ..\..\Include\OXRegistryItem.h)) ..\..\Include\OXRegistryItem.h(419): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(865): error 952: (Note -- Parameter 'pszValueName' (line 851) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(851): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(865): error 953: (Note -- Variable 'nDataSize' (line 855) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(855): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(865): error 953: (Note -- Variable 'pData' (line 856) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(856): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(865): error 953: (Note -- Variable 'nType' (line 857) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(857): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(878): error 952: (Note -- Parameter 'pszValueName' (line 867) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(867): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(891): error 952: (Note -- Parameter 'pszValueName' (line 880) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(880): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(959): error 952: (Note -- Parameter 'pszValueName' (line 893) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(893): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(959): error 952: (Note -- Parameter 'nRequestedType' (line 894) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(894): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(991): error 952: (Note -- Parameter 'pszValueName' (line 961) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(961): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(991): error 952: (Note -- Parameter 'pData' (line 961) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(961): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1018): error 952: (Note -- Parameter 'pszUnexpanded' (line 993) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(993): error 830: (Info -- Location cited in prior message) GetInfo(NULL, &nClassNameLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1057): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(sClassName.GetBufferSetLength(nClassNameLength)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1059): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1059): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, &nNumberOfSubkeys); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1075): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, &nLongestSubkeyNameLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1091): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, NULL, &nLongestClassNameLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1107): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, NULL, NULL, &nNumberOfValues); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1123): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, NULL, NULL, NULL, &nLongestValueNameLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1139): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, NULL, NULL, NULL, NULL, &nLongestValueDataLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1155): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, &nSecurityDescriptorLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1171): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) GetInfo(NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, &lastWriteTime); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1187): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetInfo(char *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, unsigned long *, struct _FILETIME *)' (compare with line 1020)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1020): error 830: (Info -- Location cited in prior message) sSubkeyName.GetBuffer(nSubkeyNameLength), &nSubkeyNameLength, NULL, NULL, NULL, NULL)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1235): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) nSubkeyNameLength = GetLongestSubkeyNameLength() + 1; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1244): error 732: (Info -- Loss of sign (assignment) (int to unsigned long)) sSubkeyName.GetBuffer(nSubkeyNameLength), &nSubkeyNameLength, NULL, NULL, NULL, NULL)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1246): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) sValueName.GetBuffer(nValueNameLength), &nValueNameLength, NULL, NULL, NULL, NULL)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1282): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) nValueNameLength = GetLongestValueNameLength() + 1; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1288): error 732: (Info -- Loss of sign (assignment) (int to unsigned long)) sValueName.GetBuffer(nValueNameLength), &nValueNameLength, NULL, NULL, NULL, NULL)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1290): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned long to int)) sValueName=EnumerateValue(nIndex); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1327): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned long)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1352): error 953: (Note -- Variable 'nCount' (line 1322) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1322): error 830: (Info -- Location cited in prior message) GetStringValue(NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1358): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::GetStringValue(const char *, int, int, ATL::CStringT<char,StrTraitMFC_DLL<char>>)' (compare with line 611)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(611): error 830: (Info -- Location cited in prior message) #... FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ((m_hRootKey != NULL) && (m_hKey != NULL)) ); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1374): error 717: (Info -- do ... while(0);) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1404): error 534: (Warning -- Ignoring return value of function 'COXRegistryItem::Close(void)' (compare with line 594)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(594): error 830: (Info -- Location cited in prior message) Close(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1404): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXRegistryItem::~COXRegistryItem(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((*pszRegistryItemParts == m_cNull) || (*pszRegistryItemParts == m_cBackslash)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1479): error 717: (Info -- do ... while(0);) UTBStr::tcsncpy(m_sMachineName.GetBufferSetLength(nMachineNameLength), nMachineNameLength + 1, D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1491): error 732: (Info -- Loss of sign (arg. no. 2) (int to unsigned int)) pszRegistryItemParts, nMachineNameLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1492): error 732: (Info -- Loss of sign (arg. no. 4) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1494): error 953: (Note -- Variable 'nMachineNameLength' (line 1490) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1490): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1502): error 953: (Note -- Variable 'pszRest' (line 1486) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1486): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((*pszRegistryItemParts == m_cNull) || (*pszRegistryItemParts == m_cBackslash)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1505): error 717: (Info -- do ... while(0);) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pszRegistryItemParts[0] == m_cBackslash); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1513): error 717: (Info -- do ... while(0);) UTBStr::tcsncpy(m_sRegistryName.GetBufferSetLength(nRegistryNameLength), nRegistryNameLength + 1, D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1519): error 732: (Info -- Loss of sign (arg. no. 2) (int to unsigned int)) pszRegistryItemParts, nRegistryNameLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1520): error 732: (Info -- Loss of sign (arg. no. 4) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1522): error 953: (Note -- Variable 'nRegistryNameLength' (line 1518) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1518): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1530): error 953: (Note -- Variable 'pszRest' (line 1514) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1514): error 830: (Info -- Location cited in prior message) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((*pszRegistryItemParts == m_cNull) || (*pszRegistryItemParts == m_cBackslash)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1533): error 717: (Info -- do ... while(0);) UTBStr::tcsncpy(m_sKeyNames.GetBufferSetLength(nKeyNamesLength), nKeyNamesLength + 1, D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1546): error 732: (Info -- Loss of sign (arg. no. 2) (int to unsigned int)) pszRegistryItemParts, nKeyNamesLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1547): error 732: (Info -- Loss of sign (arg. no. 4) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1549): error 953: (Note -- Variable 'nKeyNamesLength' (line 1545) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1545): error 830: (Info -- Location cited in prior message) #... == NULL"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -re ASSERT(_tcsrchr(pszRegistryItemParts, m_cBackslash) == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1567): error 717: (Info -- do ... while(0);) #... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(*pszRegistryItemParts == m_cNull); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1576): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1588): error 953: (Note -- Variable 'nRegistryIndex' (line 1510) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1510): error 830: (Info -- Location cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_hRootKey == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1693): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1704): error 953: (Note -- Variable 'nRegistryIndex' (line 1671) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1671): error 830: (Info -- Location cited in prior message) nRegistryNameLength) == 0) && D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1745): error 732: (Info -- Loss of sign (arg. no. 3) (int to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1754): error 954: (Note -- Pointer variable 'pRootRegistryKey' (line 1739) 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\OXRegistryItem.cpp(1739): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1754): error 952: (Note -- Parameter 'pszRegistryName' (line 1728) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1728): error 830: (Info -- Location cited in prior message) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxIsValidString(pStringData)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1770): error 717: (Info -- do ... while(0);) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxIsValidAddress(pStringData, (_tcslen(pStringData) + 2) * sizeof(TCHAR))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1807): error 717: (Info -- do ... while(0);) #... (((hResult) >> 16) & 0x1fff) if (HRESULT_FACILITY(hResult) == FACILITY_WIN32) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1839): error 704: (Info -- Shift right of signed quantity (long)) if (::FormatMessage(dwFlags, NULL, hResult, dwLangID, D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1843): error 732: (Info -- Loss of sign (arg. no. 3) (long to unsigned long)) #... 001)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -resto #... ve -e534 -e1551 */ASSERT(sResultMessage.LoadStringA(27001)) /*lint -resto VERIFY(sResultMessage.LoadString(IDS_OX_REGITEMUNKERROR)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1849): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1860): error 953: (Note -- Variable 'dwFlags' (line 1836) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1836): 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\OXRegistryItem.cpp D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp(1824): error 528: (Warning -- Symbol 'szUnknownError' (line 1824, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXRegistryItem.cpp) not referenced) --- Global Wrap-up error 900: (Note -- Successful completion, 233 messages produced)