Lint Analysis Results Report for CPYSTDLG.CPP |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 11:54:40 |
Total Issues: | 41 |
Elective Notes: | 8 (19.51%) |
Informational: | 23 (56.10%) |
Warnings: | 10 (24.39%) |
Errors: | 0 (0.00%) |
Internal Errors: | 0 (0.00%) |
Fatal Errors: | 0 (0.00%) |
User: | Anna |
Computer: | GABRIELLE |
Issue count by category ![]() Issue count by message number ![]() |
Order | Category | Severity | Issue No. | Source File | Line No. | Issue Text |
---|---|---|---|---|---|---|
1 | Information | 2 | 1729 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 73 | Initializer inversion detected for member 'COXCopyStatusDialog::m_bCancelled' -- Effective C++ #13 |
2 | Information | 2 | 1776 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 109 | Converting a string literal to char * is not const safe (arg. no. 2) |
3 | Information | 2 | 1776 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 135 | Converting a string literal to char * is not const safe (arg. no. 2) |
4 | Information | 2 | 1776 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 140 | Converting a string literal to char * is not const safe (arg. no. 2) |
5 | Information | 2 | 826 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 205 | Suspicious pointer-to-pointer conversion (area too small) |
6 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 213 | Pointer variable 'pdlgtemplate' (line 84) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
7 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 84 | Location cited in prior message |
8 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 218 | virtual member function 'COXCopyStatusDialog::IsCancelled(void)' could be made const --- Eff. C++ 3rd Ed. item 3 |
9 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 256 | Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP: line 256] |
10 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 256 | Reference cited in prior message |
11 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 256 | do ... while(0); |
12 | Information | 2 | 788 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 258 | enum constant 'COXCopyStatusDialog::ECopyStatus::CSUndefined' not used within defaulted switch |
13 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 259 | Parameter 'pszToText' (line 228) could be declared const --- Eff. C++ 3rd Ed. item 3 |
14 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 228 | Location cited in prior message |
15 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 259 | Parameter 'pszFromText' (line 227) could be declared const --- Eff. C++ 3rd Ed. item 3 |
16 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 227 | Location cited in prior message |
17 | Warning | 3 | 571 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 267 | Suspicious cast |
18 | Information | 2 | 818 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 272 | Pointer parameter 'lpAnsiIn' (line 261) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
19 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 261 | Location cited in prior message |
20 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 293 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
21 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 293 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
22 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 294 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
23 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 294 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
24 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 295 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
25 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 295 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
26 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 296 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
27 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 296 | Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
28 | Information | 2 | 1740 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 297 | pointer member 'COXCopyStatusDialog::m_pParentWnd' (line 73, file ..\..\Include\cpystdlg.h) not directly freed or zeroed by destructor -- Effective C++ #6 |
29 | Information | 2 | 830 | ..\..\Include\cpystdlg.h | 73 | Location cited in prior message |
30 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 314 | Ignoring return value of function 'CWnd::ReleaseDC(CDC *)' (compare with line 2288, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h) |
31 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxwin.h | 2288 | Location cited in prior message |
32 | Information | 2 | 834 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 327 | Operator '-' followed by operator '-' is confusing. Use parentheses. |
33 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 336 | Variable 'nSeparatorWidth' (line 309) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
34 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 309 | Location cited in prior message |
35 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 336 | Variable 'nSeparatorHeight' (line 310) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
36 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 310 | Location cited in prior message |
37 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 336 | Variable 'pDC' (line 312) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
38 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 312 | Location cited in prior message |
39 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 389 | Parameter 'pszText' (line 338) could be declared const --- Eff. C++ 3rd Ed. item 3 |
40 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 338 | Location cited in prior message |
41 | Information | 2 | 766 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP | 411 | Header file '..\..\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP' |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP (C++) m_bCancelled(FALSE), D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(73): error 1729: (Info -- Initializer inversion detected for member 'COXCopyStatusDialog::m_bCancelled' -- Effective C++ #13) nchar = nCopyAnsiToWideChar (p, _T("Copying...")); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(109): error 1776: (Info -- Converting a string literal to char * is not const safe (arg. no. 2)) nchar = nCopyAnsiToWideChar (p, _T("BUTTON")); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(135): error 1776: (Info -- Converting a string literal to char * is not const safe (arg. no. 2)) nchar = nCopyAnsiToWideChar (p, _T("Cancel")); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(140): error 1776: (Info -- Converting a string literal to char * is not const safe (arg. no. 2)) BOOL bSuccess = CreateIndirect((LPDLGTEMPLATE)pdlgtemplate, m_pParentWnd); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(205): error 826: (Info -- Suspicious pointer-to-pointer conversion (area too small)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(213): error 954: (Note -- Pointer variable 'pdlgtemplate' (line 84) 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\CPYSTDLG.CPP(84): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(218): error 1961: (Note -- virtual member function 'COXCopyStatusDialog::IsCancelled(void)' could be made const --- Eff. C++ 3rd Ed. item 3) #... IS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(256): error 774: (Info -- Boolean within 'left side of && within if' always evaluates to True [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP: line 256]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(256): error 831: (Info -- Reference cited in prior message) #... reak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(256): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(258): error 788: (Info -- enum constant 'COXCopyStatusDialog::ECopyStatus::CSUndefined' not used within defaulted switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(259): error 952: (Note -- Parameter 'pszToText' (line 228) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(228): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(259): error 952: (Note -- Parameter 'pszFromText' (line 227) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(227): error 830: (Info -- Location cited in prior message) *lpWCStr++ = (WORD) *lpAnsiIn; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(267): error 571: (Warning -- Suspicious cast) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(272): error 818: (Info -- Pointer parameter 'lpAnsiIn' (line 261) 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\CPYSTDLG.CPP(261): error 830: (Info -- Location cited in prior message) delete m_pFromLabel; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(293): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(293): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) delete m_pToLabel; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(294): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(294): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) delete m_pFromMsg; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(295): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(295): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) delete m_pToMsg; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(296): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(296): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXCopyStatusDialog::~COXCopyStatusDialog(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(297): error 1740: (Info -- pointer member 'COXCopyStatusDialog::m_pParentWnd' (line 73, file ..\..\Include\cpystdlg.h) not directly freed or zeroed by destructor -- Effective C++ #6) ..\..\Include\cpystdlg.h(73): error 830: (Info -- Location cited in prior message) ReleaseDC(pDC); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(314): error 534: (Warning -- Ignoring return value of function 'CWnd::ReleaseDC(CDC *)' (compare with line 2288, 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(2288): error 830: (Info -- Location cited in prior message) TextSize.cx = ClientRect.Width() - (2 * nSeparatorWidth) - TextSize.cx; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(327): error 834: (Info -- Operator '-' followed by operator '-' is confusing. Use parentheses.) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(336): error 953: (Note -- Variable 'nSeparatorWidth' (line 309) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(309): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(336): error 953: (Note -- Variable 'nSeparatorHeight' (line 310) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(310): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(336): error 953: (Note -- Variable 'pDC' (line 312) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(312): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(389): error 952: (Note -- Parameter 'pszText' (line 338) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(338): error 830: (Info -- Location cited in prior message) --- Wrap-up for Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP(411): error 766: (Info -- Header file '..\..\Include\UTB64Bit.h' not used in module 'D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CPYSTDLG.CPP') --- Global Wrap-up error 900: (Note -- Successful completion, 41 messages produced)