Lint Analysis Results Report for OXMaskedEdit.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:09:04 |
Total Issues: | 214 |
Elective Notes: | 63 (29.44%) |
Informational: | 129 (60.28%) |
Warnings: | 22 (10.28%) |
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\OXMaskedEdit.cpp | 31 | Symbol 'CObject' did not appear in the constructor initializer list -- Effective C++ #12 |
2 | Warning | 3 | 1529 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 41 | Symbol 'CMaskData::operator=(const CMaskData &)' not first checking for assignment to this -- Effective C++ #17 & Eff. C++ 3rd Ed. item 11 |
3 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MaskDataTypeDECIMALSEPARATOR' not used within switch |
4 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MaskDataTypeTHOUSANDSSEPARATOR' not used within switch |
5 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MaskDataTypeTIMESEPARATOR' not used within switch |
6 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MaskDataTypeDATESEPARATOR' not used within switch |
7 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MaskDataTypeLITERALESCAPE' not used within switch |
8 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within switch |
9 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 57 | enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within switch |
10 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 59 | Member function 'CMaskData::IsInputData(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
11 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 68 | Loss of sign (arg. no. 1) (char to unsigned int) |
12 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 71 | Loss of sign (arg. no. 1) (char to unsigned int) |
13 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 76 | Loss of sign (arg. no. 1) (char to unsigned int) |
14 | Warning | 3 | 650 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 81 | Constant '128' out of range for operator '>=' |
15 | Warning | 3 | 650 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 81 | Constant '255' out of range for operator '<=' |
16 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MaskDataTypeDECIMALSEPARATOR' not used within switch |
17 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MaskDataTypeTHOUSANDSSEPARATOR' not used within switch |
18 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MaskDataTypeTIMESEPARATOR' not used within switch |
19 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MaskDataTypeDATESEPARATOR' not used within switch |
20 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MaskDataTypeLITERALESCAPE' not used within switch |
21 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within switch |
22 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 84 | enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within switch |
23 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 86 | Member function 'CMaskData::IsValidInput(char)' could be made const --- Eff. C++ 3rd Ed. item 3 |
24 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 94 | Loss of sign (arg. no. 1) (char to unsigned int) |
25 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 97 | Loss of sign (arg. no. 1) (char to unsigned int) |
26 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeDECIMALSEPARATOR' not used within switch |
27 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeTHOUSANDSSEPARATOR' not used within switch |
28 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeTIMESEPARATOR' not used within switch |
29 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeDATESEPARATOR' not used within switch |
30 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeDIGIT' not used within switch |
31 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeALPHANUMERIC' not used within switch |
32 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeALPHABETIC' not used within switch |
33 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeCHARACTER' not used within switch |
34 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeLITERALESCAPE' not used within switch |
35 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within switch |
36 | Information | 2 | 787 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 99 | enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within switch |
37 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 101 | Member function 'CMaskData::PreProcessChar(char)' could be made const --- Eff. C++ 3rd Ed. item 3 |
38 | Warning | 3 | 568 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 107 | non-negative quantity is never less than zero |
39 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 107 | do ... while(0); |
40 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 108 | do ... while(0); |
41 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 133 | Symbol 'CEdit' did not appear in the constructor initializer list -- Effective C++ #12 |
42 | Elective Note | 1 | 1926 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 133 | Symbol 'COXMaskedEdit::m_listData's default constructor implicitly called -- Effective C++ #12 |
43 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 141 | Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h) |
44 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h | 1397 | Location cited in prior message |
45 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 148 | Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h) |
46 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h | 1397 | Location cited in prior message |
47 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 153 | Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h) |
48 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h | 1397 | Location cited in prior message |
49 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 158 | Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h) |
50 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h | 1397 | Location cited in prior message |
51 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 162 | Parameter 'pszMask' (line 123) could be declared const --- Eff. C++ 3rd Ed. item 3 |
52 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 123 | Location cited in prior message |
53 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 166 | Function may throw exception '...' in destructor 'COXMaskedEdit::~COXMaskedEdit(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
54 | Information | 2 | 788 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 235 | enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within defaulted switch |
55 | Information | 2 | 788 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 235 | enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within defaulted switch |
56 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 238 | Pointer variable 'pobjData' (line 210) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
57 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 210 | Location cited in prior message |
58 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 253 | Ignoring return value of function 'CTypedPtrList<CObList,CMaskData *>::AddTail(CMaskData *)' (compare with line 1965, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxtempl.h) |
59 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxtempl.h | 1965 | Location cited in prior message |
60 | Information | 2 | 825 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 309 | control flows into case/default without -fallthrough comment |
61 | Warning | 3 | 661 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 249 | Possible access of out-of-bounds pointer (1 beyond end of data) by operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: lines 249, 298] |
62 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 249 | Reference cited in prior message |
63 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 298 | Reference cited in prior message |
64 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 316 | do ... while(0); |
65 | Warning | 3 | 661 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 249 | Possible access of out-of-bounds pointer (1 beyond end of data) by operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: lines 249, 298] |
66 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 249 | Reference cited in prior message |
67 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 298 | Reference cited in prior message |
68 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 373 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
69 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 373 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
70 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 376 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
71 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 376 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
72 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 377 | Operator '-' followed by operator '+' is confusing. Use parentheses. |
73 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 389 | Variable 'nSymbolCount' (line 348) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
74 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 348 | Location cited in prior message |
75 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 389 | Parameter 'lpszText' (line 345) could be declared const --- Eff. C++ 3rd Ed. item 3 |
76 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 345 | Location cited in prior message |
77 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 448 | Variable 'chReplace' (line 432) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
78 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 432 | Location cited in prior message |
79 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 460 | Parameter 'bAllowPrompt' (line 392) could be declared const --- Eff. C++ 3rd Ed. item 3 |
80 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 392 | Location cited in prior message |
81 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 465 | Member function 'COXMaskedEdit::GetPromptSymbol(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
82 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 471 | do ... while(0); |
83 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 496 | Parameter 'chNewPromptSymbol' (line 467) 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\OXMaskedEdit.cpp | 467 | Location cited in prior message |
85 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 522 | Parameter 'bOnlyInput' (line 498) could be declared const --- Eff. C++ 3rd Ed. item 3 |
86 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 498 | Location cited in prior message |
87 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 555 | Parameter 'bInsertMode' (line 550) 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\OXMaskedEdit.cpp | 550 | Location cited in prior message |
89 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 569 | Parameter 'bAutoTab' (line 564) could be declared const --- Eff. C++ 3rd Ed. item 3 |
90 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 564 | Location cited in prior message |
91 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 587 | Pointer variable 'pobjData' (line 574) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
92 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 574 | Location cited in prior message |
93 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 609 | Variable 'pobjData' (line 604) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
94 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 604 | Location cited in prior message |
95 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 610 | Variable 'pos' (line 601) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
96 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 601 | Location cited in prior message |
97 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 642 | Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391) |
98 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 391 | Location cited in prior message |
99 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 646 | Parameter 'nSelectionStart' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3 |
100 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 614 | Location cited in prior message |
101 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 646 | Parameter 'nSelectionEnd' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3 |
102 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 614 | Location cited in prior message |
103 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 682 | Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391) |
104 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 391 | Location cited in prior message |
105 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 686 | Parameter 'nSelectionStart' (line 648) could be declared const --- Eff. C++ 3rd Ed. item 3 |
106 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 648 | Location cited in prior message |
107 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 686 | Variable 'csPreviousInput' (line 654) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
108 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 654 | Location cited in prior message |
109 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 706 | Variable 'pobjData' (line 695) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
110 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 695 | Location cited in prior message |
111 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 707 | Variable 'pos' (line 692) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
112 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 692 | Location cited in prior message |
113 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 730 | Parameter 'nSelectionStart' (line 711) could be declared const --- Eff. C++ 3rd Ed. item 3 |
114 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 711 | Location cited in prior message |
115 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 763 | Variable 'nInitialInputLocation' (line 741) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
116 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 741 | Location cited in prior message |
117 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 782 | Parameter 'nSelectionStart' (line 765) could be declared const --- Eff. C++ 3rd Ed. item 3 |
118 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 765 | Location cited in prior message |
119 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 797 | Variable 'sText' (line 790) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
120 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 790 | Location cited in prior message |
121 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 807 | do ... while(0); |
122 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 808 | Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: line 807] |
123 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 807 | Reference cited in prior message |
124 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 813 | Variable 'pParentWnd' (line 806) 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\OXMaskedEdit.cpp | 806 | Location cited in prior message |
126 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 813 | Pointer variable 'pParentWnd' (line 806) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
127 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 806 | Location cited in prior message |
128 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 813 | Variable 'pNextTabCtrl' (line 808) 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\OXMaskedEdit.cpp | 808 | Location cited in prior message |
130 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 818 | Variable 'nNewInsertionPoint' (line 802) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
131 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 802 | Location cited in prior message |
132 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 808 | Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: line 807] |
133 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 807 | Reference cited in prior message |
134 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 824 | Variable 'nNewInsertionPoint' (line 822) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
135 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 822 | Location cited in prior message |
136 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 828 | Ignoring return value of function 'MessageBeep(unsigned int)' (compare with line 7479, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h) |
137 | Information | 2 | 830 | C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h | 7479 | Location cited in prior message |
138 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 829 | virtual member function 'COXMaskedEdit::ValidationError(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
139 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 840 | do ... while(0); |
140 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 852 | Variable 'pThreadState' (line 842) 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\OXMaskedEdit.cpp | 842 | Location cited in prior message |
142 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 852 | Pointer variable 'pThreadState' (line 842) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
143 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 842 | Location cited in prior message |
144 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 869 | Variable 'bReturn' (line 861) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
145 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 861 | Location cited in prior message |
146 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1016 | Variable 'bOldInsertMode' (line 1012) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
147 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1012 | Location cited in prior message |
148 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1016 | Variable 'bNewInsertMode' (line 1013) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
149 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1013 | Location cited in prior message |
150 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1021 | Variable 'bIsShiftKeyDown' (line 883) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
151 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 883 | Location cited in prior message |
152 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1198 | Variable 'nDeleteCount' (line 1187) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
153 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1187 | Location cited in prior message |
154 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1198 | Parameter 'wParam' (line 1168) 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\OXMaskedEdit.cpp | 1168 | Location cited in prior message |
156 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1198 | Parameter 'lParam' (line 1168) 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\OXMaskedEdit.cpp | 1168 | Location cited in prior message |
158 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1207 | Parameter 'wParam' (line 1200) could be declared const --- Eff. C++ 3rd Ed. item 3 |
159 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1200 | Location cited in prior message |
160 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1207 | Parameter 'lParam' (line 1200) could be declared const --- Eff. C++ 3rd Ed. item 3 |
161 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1200 | Location cited in prior message |
162 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1234 | Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391) |
163 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 391 | Location cited in prior message |
164 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1244 | Variable 'nNewInsertionPoint' (line 1240) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
165 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1240 | Location cited in prior message |
166 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1244 | Parameter 'wParam' (line 1209) could be declared const --- Eff. C++ 3rd Ed. item 3 |
167 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1209 | Location cited in prior message |
168 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1244 | Parameter 'lParam' (line 1209) could be declared const --- Eff. C++ 3rd Ed. item 3 |
169 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1209 | Location cited in prior message |
170 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1275 | Variable 'nDeleteCount' (line 1264) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
171 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1264 | Location cited in prior message |
172 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1275 | Parameter 'wParam' (line 1246) could be declared const --- Eff. C++ 3rd Ed. item 3 |
173 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1246 | Location cited in prior message |
174 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1275 | Parameter 'lParam' (line 1246) could be declared const --- Eff. C++ 3rd Ed. item 3 |
175 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1246 | Location cited in prior message |
176 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1291 | do ... while(0); |
177 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1296 | Loss of sign (assignment) (int to unsigned int) |
178 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1302 | Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
179 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2222 | Location cited in prior message |
180 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1302 | Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: line 1291] |
181 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1291 | Reference cited in prior message |
182 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1311 | Variable 'pParentWnd' (line 1290) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
183 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1290 | Location cited in prior message |
184 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1311 | Pointer variable 'pParentWnd' (line 1290) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
185 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1290 | Location cited in prior message |
186 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1319 | virtual member function 'COXMaskedEdit::OnValidate(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
187 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1332 | Parameter 'point' (line 1321) could be declared const --- Eff. C++ 3rd Ed. item 3 |
188 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1321 | Location cited in prior message |
189 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1352 | Variable 'result' (line 1347) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
190 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1347 | Location cited in prior message |
191 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1355 | do ... while(0); |
192 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1366 | Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391) |
193 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 391 | Location cited in prior message |
194 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1370 | Variable 'sInputData' (line 1359) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
195 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1359 | Location cited in prior message |
196 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1371 | Parameter 'wParam' (line 1334) could be declared const --- Eff. C++ 3rd Ed. item 3 |
197 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1334 | Location cited in prior message |
198 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1371 | Parameter 'lParam' (line 1334) could be declared const --- Eff. C++ 3rd Ed. item 3 |
199 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1334 | Location cited in prior message |
200 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1400 | Parameter 'nRealPos' (line 1373) could be declared const --- Eff. C++ 3rd Ed. item 3 |
201 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1373 | Location cited in prior message |
202 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1431 | Parameter 'nLogicalPos' (line 1402) could be declared const --- Eff. C++ 3rd Ed. item 3 |
203 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1402 | Location cited in prior message |
204 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1441 | Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
205 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2222 | Location cited in prior message |
206 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1443 | Variable 'pParentWnd' (line 1436) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
207 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1436 | Location cited in prior message |
208 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1443 | Pointer variable 'pParentWnd' (line 1436) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
209 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1436 | Location cited in prior message |
210 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1443 | Parameter 'nNotificationID' (line 1434) could be declared const --- Eff. C++ 3rd Ed. item 3 |
211 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1434 | Location cited in prior message |
212 | Information | 2 | 1762 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1443 | Member function 'COXMaskedEdit::NotifyParent(unsigned int)' could be made const --- Eff. C++ 3rd Ed. item 3 |
213 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1462 | Parameter 'lpszText' (line 1456) could be declared const --- Eff. C++ 3rd Ed. item 3 |
214 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp | 1456 | Location cited in prior message |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(31): 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\OXMaskedEdit.cpp(41): error 1529: (Warning -- Symbol 'CMaskData::operator=(const CMaskData &)' not first checking for assignment to this -- Effective C++ #17 & Eff. C++ 3rd Ed. item 11) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDECIMALSEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeTHOUSANDSSEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeTIMESEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDATESEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERALESCAPE' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(57): error 787: (Info -- enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(59): error 1762: (Info -- Member function 'CMaskData::IsInputData(void)' could be made const --- Eff. C++ 3rd Ed. item 3) bIsValidInput=_istdigit(chNewChar); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(68): error 732: (Info -- Loss of sign (arg. no. 1) (char to unsigned int)) bIsValidInput=_istalnum(chNewChar); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(71): error 732: (Info -- Loss of sign (arg. no. 1) (char to unsigned int)) bIsValidInput=_istalpha(chNewChar); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(76): error 732: (Info -- Loss of sign (arg. no. 1) (char to unsigned int)) if((chNewChar >= 128) && (chNewChar <= 255)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(81): error 650: (Warning -- Constant '128' out of range for operator '>=') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(81): error 650: (Warning -- Constant '255' out of range for operator '<=') } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDECIMALSEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeTHOUSANDSSEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeTIMESEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDATESEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERALESCAPE' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(84): error 787: (Info -- enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(86): error 1762: (Info -- Member function 'CMaskData::IsValidInput(char)' could be made const --- Eff. C++ 3rd Ed. item 3) chProcessedChar=(TCHAR)_totupper(chNewChar); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(94): error 732: (Info -- Loss of sign (arg. no. 1) (char to unsigned int)) chProcessedChar=(TCHAR)_totlower(chNewChar); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(97): error 732: (Info -- Loss of sign (arg. no. 1) (char to unsigned int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDECIMALSEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeTHOUSANDSSEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeTIMESEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDATESEPARATOR' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeDIGIT' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeALPHANUMERIC' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeALPHABETIC' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeCHARACTER' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERALESCAPE' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(99): error 787: (Info -- enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(101): error 1762: (Info -- Member function 'CMaskData::PreProcessChar(char)' could be made const --- Eff. C++ 3rd Ed. item 3) #... e664 -e527 --e{506} -e1551 */do { if ( !((m_eType >= 0) && (m_eType < MASK ASSERT( (m_eType >= 0) && (m_eType < MASKDATATYPECOUNT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(107): error 568: (Warning -- non-negative quantity is never less than zero) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT( (m_eType >= 0) && (m_eType < MASKDATATYPECOUNT)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(107): error 717: (Info -- do ... while(0);) #... xDebugBreak() ; } while (0) /*lint -restore */ ASSERT( m_chValue != chNULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(108): error 717: (Info -- do ... while(0);) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(133): error 1928: (Note -- Symbol 'CEdit' did not appear in the constructor initializer list -- Effective C++ #12) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(133): error 1926: (Note -- Symbol 'COXMaskedEdit::m_listData's default constructor implicitly called -- Effective C++ #12) &m_chIntlDecimal, nLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(141): error 534: (Warning -- Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h(1397): error 830: (Info -- Location cited in prior message) &m_chIntlThousands , nLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(148): error 534: (Warning -- Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h(1397): error 830: (Info -- Location cited in prior message) ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_STIME, &m_chIntlTime, nLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(153): error 534: (Warning -- Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h(1397): error 830: (Info -- Location cited in prior message) ::GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_SDATE, &m_chIntlDate, nLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(158): error 534: (Warning -- Ignoring return value of function 'GetLocaleInfoA(unsigned long, unsigned long, char *, int)' (compare with line 1397, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winnls.h(1397): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(162): error 952: (Note -- Parameter 'pszMask' (line 123) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(123): error 830: (Info -- Location cited in prior message) DeleteContents(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(166): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXMaskedEdit::~COXMaskedEdit(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(235): error 788: (Info -- enum constant 'enumMaskDataType::MaskDataTypeLITERAL' not used within defaulted switch) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(235): error 788: (Info -- enum constant 'enumMaskDataType::MASKDATATYPECOUNT' not used within defaulted switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(238): error 954: (Note -- Pointer variable 'pobjData' (line 210) 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\OXMaskedEdit.cpp(210): error 830: (Info -- Location cited in prior message) m_listData.AddTail(pobjData); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(253): error 534: (Warning -- Ignoring return value of function 'CTypedPtrList<CObList,CMaskData *>::AddTail(CMaskData *)' (compare with line 1965, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxtempl.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxtempl.h(1965): error 830: (Info -- Location cited in prior message) default: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(309): error 825: (Info -- control flows into case/default without -fallthrough comment) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(249): error 661: (Warning -- Possible access of out-of-bounds pointer (1 beyond end of data) by operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: lines 249, 298]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(249): error 831: (Info -- Reference cited in prior message) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(298): error 831: (Info -- Reference cited in prior message) #... ebugBreak() ; } while (0) /*lint -restore */ ASSERT(GetMask()==pszMask); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(316): error 717: (Info -- do ... while(0);) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp line 161: COXMaskedEdit::SetMask(?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(249): error 661: (Warning -- Possible access of out-of-bounds pointer (1 beyond end of data) by operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: lines 249, 298]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(249): error 831: (Info -- Reference cited in prior message) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(298): error 831: (Info -- Reference cited in prior message) nEndPos-nStartPos+1)==sToExclude) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(373): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(373): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) csInputData.Mid(nEndPos-nRemovedCount+1); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(376): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(376): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) nRemovedCount+=nEndPos-nStartPos+1; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(377): error 834: (Info -- Operator '-' followed by operator '+' is confusing. Use parentheses.) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(389): error 953: (Note -- Variable 'nSymbolCount' (line 348) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(348): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(389): error 952: (Note -- Parameter 'lpszText' (line 345) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(345): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(448): error 953: (Note -- Variable 'chReplace' (line 432) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(432): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(460): error 952: (Note -- Parameter 'bAllowPrompt' (line 392) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(392): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(465): error 1762: (Info -- Member function 'COXMaskedEdit::GetPromptSymbol(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... 127)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -rest (chNewPromptSymbol != chLF) && (chNewPromptSymbol != 127)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(471): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(496): error 952: (Note -- Parameter 'chNewPromptSymbol' (line 467) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(467): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(522): error 952: (Note -- Parameter 'bOnlyInput' (line 498) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(498): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(555): error 952: (Note -- Parameter 'bInsertMode' (line 550) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(550): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(569): error 952: (Note -- Parameter 'bAutoTab' (line 564) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(564): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(587): error 954: (Note -- Pointer variable 'pobjData' (line 574) 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\OXMaskedEdit.cpp(574): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(609): error 953: (Note -- Variable 'pobjData' (line 604) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(604): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(610): error 953: (Note -- Variable 'pos' (line 601) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(601): error 830: (Info -- Location cited in prior message) SetInputData(csInputData); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(642): error 534: (Warning -- Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(391): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(646): error 952: (Note -- Parameter 'nSelectionStart' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(614): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(646): error 952: (Note -- Parameter 'nSelectionEnd' (line 614) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(614): error 830: (Info -- Location cited in prior message) SetInputData(csPreviousInput); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(682): error 534: (Warning -- Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(391): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(686): error 952: (Note -- Parameter 'nSelectionStart' (line 648) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(648): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(686): error 953: (Note -- Variable 'csPreviousInput' (line 654) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(654): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(706): error 953: (Note -- Variable 'pobjData' (line 695) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(695): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(707): error 953: (Note -- Variable 'pos' (line 692) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(692): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(730): error 952: (Note -- Parameter 'nSelectionStart' (line 711) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(711): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(763): error 953: (Note -- Variable 'nInitialInputLocation' (line 741) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(741): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(782): error 952: (Note -- Parameter 'nSelectionStart' (line 765) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(765): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(797): error 953: (Note -- Variable 'sText' (line 790) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(790): error 830: (Info -- Location cited in prior message) #... Break() ; } while (0) /*lint -restore */ ASSERT(pParentWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(807): error 717: (Info -- do ... while(0);) CWnd* pNextTabCtrl=pParentWnd->GetNextDlgTabItem(this); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(808): error 613: (Warning -- Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: line 807]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(807): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(813): error 953: (Note -- Variable 'pParentWnd' (line 806) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(806): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(813): error 954: (Note -- Pointer variable 'pParentWnd' (line 806) 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\OXMaskedEdit.cpp(806): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(813): error 953: (Note -- Variable 'pNextTabCtrl' (line 808) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(808): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(818): error 953: (Note -- Variable 'nNewInsertionPoint' (line 802) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(802): error 830: (Info -- Location cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp line 796: COXMaskedEdit::UpdateInsertionPointForward(0?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(808): error 613: (Warning -- Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: line 807]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(807): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(824): error 953: (Note -- Variable 'nNewInsertionPoint' (line 822) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(822): error 830: (Info -- Location cited in prior message) ::MessageBeep(MB_ICONEXCLAMATION); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(828): error 534: (Warning -- Ignoring return value of function 'MessageBeep(unsigned int)' (compare with line 7479, file C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h)) C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\winuser.h(7479): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(829): error 1961: (Note -- virtual member function 'COXMaskedEdit::ValidationError(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... E__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT( !(GetStyle() & ES_MULTILINE)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(840): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(852): error 953: (Note -- Variable 'pThreadState' (line 842) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(842): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(852): error 954: (Note -- Pointer variable 'pThreadState' (line 842) 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\OXMaskedEdit.cpp(842): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(869): error 953: (Note -- Variable 'bReturn' (line 861) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(861): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1016): error 953: (Note -- Variable 'bOldInsertMode' (line 1012) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1012): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1016): error 953: (Note -- Variable 'bNewInsertMode' (line 1013) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1013): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1021): error 953: (Note -- Variable 'bIsShiftKeyDown' (line 883) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(883): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1198): error 953: (Note -- Variable 'nDeleteCount' (line 1187) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1187): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1198): error 952: (Note -- Parameter 'wParam' (line 1168) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1168): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1198): error 952: (Note -- Parameter 'lParam' (line 1168) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1168): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1207): error 952: (Note -- Parameter 'wParam' (line 1200) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1200): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1207): error 952: (Note -- Parameter 'lParam' (line 1200) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1200): error 830: (Info -- Location cited in prior message) SetInputData(csNewString, 0, FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1234): error 534: (Warning -- Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(391): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1244): error 953: (Note -- Variable 'nNewInsertionPoint' (line 1240) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1240): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1244): error 952: (Note -- Parameter 'wParam' (line 1209) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1209): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1244): error 952: (Note -- Parameter 'lParam' (line 1209) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1209): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1275): error 953: (Note -- Variable 'nDeleteCount' (line 1264) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1264): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1275): error 952: (Note -- Parameter 'wParam' (line 1246) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1246): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1275): error 952: (Note -- Parameter 'lParam' (line 1246) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1246): error 830: (Info -- Location cited in prior message) #... k() ; } while (0) /*lint -restore */ ASSERT(pParentWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1291): error 717: (Info -- do ... while(0);) MENMHdr.hdr.idFrom=GetDlgCtrlID(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1296): error 732: (Info -- Loss of sign (assignment) (int to unsigned int)) pParentWnd->SendMessage(WM_NOTIFY,MENMHdr.hdr.idFrom,(LPARAM)&MENMHdr); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1302): error 534: (Warning -- Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2222): error 830: (Info -- Location cited in prior message) pParentWnd->SendMessage(WM_NOTIFY,MENMHdr.hdr.idFrom,(LPARAM)&MENMHdr); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1302): error 613: (Warning -- Possible use of null pointer 'pParentWnd' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp: line 1291]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1291): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1311): error 953: (Note -- Variable 'pParentWnd' (line 1290) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1290): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1311): error 954: (Note -- Pointer variable 'pParentWnd' (line 1290) 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\OXMaskedEdit.cpp(1290): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1319): error 1961: (Note -- virtual member function 'COXMaskedEdit::OnValidate(void)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1332): error 952: (Note -- Parameter 'point' (line 1321) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1321): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1352): error 953: (Note -- Variable 'result' (line 1347) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1347): error 830: (Info -- Location cited in prior message) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_nSetTextSemaphor==0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1355): error 717: (Info -- do ... while(0);) SetInputData(csNewString,0,TRUE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1366): error 534: (Warning -- Ignoring return value of function 'COXMaskedEdit::SetInputData(const char *, int, int)' (compare with line 391)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(391): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1370): error 953: (Note -- Variable 'sInputData' (line 1359) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1359): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1371): error 952: (Note -- Parameter 'wParam' (line 1334) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1334): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1371): error 952: (Note -- Parameter 'lParam' (line 1334) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1334): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1400): error 952: (Note -- Parameter 'nRealPos' (line 1373) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1373): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1431): error 952: (Note -- Parameter 'nLogicalPos' (line 1402) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1402): error 830: (Info -- Location cited in prior message) (LPARAM)GetSafeHwnd()); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1441): error 534: (Warning -- Ignoring return value of function 'CWnd::SendMessageA(unsigned int, unsigned int, long) const' (compare with line 2222, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h(2222): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1443): error 953: (Note -- Variable 'pParentWnd' (line 1436) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1436): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1443): error 954: (Note -- Pointer variable 'pParentWnd' (line 1436) 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\OXMaskedEdit.cpp(1436): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1443): error 952: (Note -- Parameter 'nNotificationID' (line 1434) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1434): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1443): error 1762: (Info -- Member function 'COXMaskedEdit::NotifyParent(unsigned int)' could be made const --- Eff. C++ 3rd Ed. item 3) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1462): error 952: (Note -- Parameter 'lpszText' (line 1456) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXMaskedEdit.cpp(1456): error 830: (Info -- Location cited in prior message) --- Global Wrap-up error 900: (Note -- Successful completion, 214 messages produced)