Lint Analysis Results Report for OXJPGDom.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:08:24 |
Total Issues: | 92 |
Elective Notes: | 8 (8.70%) |
Informational: | 54 (58.70%) |
Warnings: | 30 (32.61%) |
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\OXJPGDom.cpp | 61 | Symbol 'COXJPEGCodec' did not appear in the constructor initializer list -- Effective C++ #12 |
2 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 92 | do ... while(0); |
3 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 95 | Parameter 'nColors' (line 90) could be declared const --- Eff. C++ 3rd Ed. item 3 |
4 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 90 | Location cited in prior message |
5 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 99 | do ... while(0); |
6 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 102 | Parameter 'eDecompScale' (line 97) could be declared const --- Eff. C++ 3rd Ed. item 3 |
7 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 97 | Location cited in prior message |
8 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 106 | do ... while(0); |
9 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 109 | Parameter 'eDisCosTransf' (line 104) could be declared const --- Eff. C++ 3rd Ed. item 3 |
10 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 104 | Location cited in prior message |
11 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 113 | do ... while(0); |
12 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 116 | Parameter 'eDitherMethod' (line 111) could be declared const --- Eff. C++ 3rd Ed. item 3 |
13 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 111 | Location cited in prior message |
14 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | do ... while(0); |
15 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 126 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
16 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
17 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 128 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
18 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
19 | Information | 2 | 1752 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 130 | catch parameter is not a reference -- More Effective C++ #13 |
20 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 130 | do ... while(0); |
21 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 132 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
22 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
23 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 133 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
24 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
25 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 135 | Ignoring return value of function 'CFileException::GetErrorMessage(char *, unsigned int, unsigned int *) const' (compare with line 1002, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
26 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1002 | Location cited in prior message |
27 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 136 | Loss of sign (arg. no. 1) (int to unsigned long) |
28 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 150 | Ignoring return value of function 'COXJPEGCodec::SetJPEGErrorHandling(struct jpeg_error_mgr *)' (compare with line 122, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\oxjpgcod.h) |
29 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\oxjpgcod.h | 122 | Location cited in prior message |
30 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 159 | Ignoring return value of function 'COXJPEGFile::InitRead(struct jpeg_decompress_struct *)' (compare with line 150, file ..\..\Include\OXJPGFle.h) |
31 | Information | 2 | 830 | ..\..\Include\OXJPGFle.h | 150 | Location cited in prior message |
32 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 159 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
33 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
34 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 167 | Ignoring return value of function 'COXGraphicFile::InitWrite(struct jpeg_decompress_struct *, int)' (compare with line 146, file ..\..\Include\OXGphFle.h) |
35 | Information | 2 | 830 | ..\..\Include\OXGphFle.h | 146 | Location cited in prior message |
36 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 167 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
37 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
38 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 170 | Ignoring return value of function 'COXJPEGFile::StartInput(struct jpeg_decompress_struct *)' (compare with line 151, file ..\..\Include\OXJPGFle.h) |
39 | Information | 2 | 830 | ..\..\Include\OXJPGFle.h | 151 | Location cited in prior message |
40 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 170 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
41 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
42 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 173 | Ignoring return value of function 'COXGraphicFile::StartOutput(struct jpeg_decompress_struct *)' (compare with line 141, file ..\..\Include\OXGphFle.h) |
43 | Information | 2 | 830 | ..\..\Include\OXGphFle.h | 141 | Location cited in prior message |
44 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 173 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
45 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
46 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 178 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
47 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
48 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 178 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
49 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
50 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 178 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
51 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
52 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 179 | Ignoring return value of function 'COXGraphicFile::PutPixelRows(struct jpeg_decompress_struct *, unsigned int)' (compare with line 143, file ..\..\Include\OXGphFle.h) |
53 | Information | 2 | 830 | ..\..\Include\OXGphFle.h | 143 | Location cited in prior message |
54 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 179 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
55 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
56 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 186 | Ignoring return value of function 'COXGraphicFile::FinishOutput(struct jpeg_decompress_struct *)' (compare with line 142, file ..\..\Include\OXGphFle.h) |
57 | Information | 2 | 830 | ..\..\Include\OXGphFle.h | 142 | Location cited in prior message |
58 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 186 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
59 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
60 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 187 | Ignoring return value of function 'COXJPEGFile::FinishInput(struct jpeg_decompress_struct *)' (compare with line 152, file ..\..\Include\OXJPGFle.h) |
61 | Information | 2 | 830 | ..\..\Include\OXJPGFle.h | 152 | Location cited in prior message |
62 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 187 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
63 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
64 | Information | 2 | 1752 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 191 | catch parameter is not a reference -- More Effective C++ #13 |
65 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 191 | do ... while(0); |
66 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 193 | Ignoring return value of function 'CMapPtrToPtr::RemoveKey(void *)' (compare with line 1105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h) |
67 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h | 1105 | Location cited in prior message |
68 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 199 | Ignoring return value of function 'CMapPtrToPtr::RemoveKey(void *)' (compare with line 1105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h) |
69 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h | 1105 | Location cited in prior message |
70 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 204 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
71 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
72 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 206 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
73 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
74 | Information | 2 | 1752 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 208 | catch parameter is not a reference -- More Effective C++ #13 |
75 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 208 | do ... while(0); |
76 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 210 | Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
77 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
78 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 211 | Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121] |
79 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 121 | Reference cited in prior message |
80 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 213 | Ignoring return value of function 'CFileException::GetErrorMessage(char *, unsigned int, unsigned int *) const' (compare with line 1002, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
81 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1002 | Location cited in prior message |
82 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 214 | Loss of sign (arg. no. 1) (int to unsigned long) |
83 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 223 | Variable 'sWarnings' (line 218) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
84 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 218 | Location cited in prior message |
85 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 235 | Loss of precision (assignment) (unsigned int to int) |
86 | Information | 2 | 788 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 254 | enum constant 'EDiscreteCosTransf::DC_Undefined' not used within defaulted switch |
87 | Information | 2 | 788 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 271 | enum constant 'EDitherMethod::DM_Undefined' not used within defaulted switch |
88 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 291 | Loss of precision (assignment) (unsigned long to long) |
89 | Information | 2 | 788 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 321 | enum constant 'EDecompScale::DS_Undefined' not used within defaulted switch |
90 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 322 | Parameter 'bForReal' (line 227) could be declared const --- Eff. C++ 3rd Ed. item 3 |
91 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 227 | Location cited in prior message |
92 | Elective Note | 1 | 1961 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp | 322 | virtual member function 'COXJPEGDecompressor::ProcessSwitches(struct jpeg_decompress_struct *, int)' could be made const --- Eff. C++ 3rd Ed. item 3 |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(61): error 1928: (Note -- Symbol 'COXJPEGCodec' did not appear in the constructor initializer list -- Effective C++ #12) #... NE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(1 <= nColors && nColors <= 256); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(92): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(95): error 952: (Note -- Parameter 'nColors' (line 90) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(90): error 830: (Info -- Location cited in prior message) #... ST"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore ASSERT(DS_FIRST <= eDecompScale && eDecompScale <= DS_LAST); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(99): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(102): error 952: (Note -- Parameter 'eDecompScale' (line 97) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(97): error 830: (Info -- Location cited in prior message) #... LAST"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -resto ASSERT(DC_FIRST <= eDisCosTransf && eDisCosTransf <= DC_LAST); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(106): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(109): error 952: (Note -- Parameter 'eDisCosTransf' (line 104) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(104): error 830: (Info -- Location cited in prior message) #... LAST"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -resto ASSERT(DM_FIRST <= eDitherMethod && eDitherMethod <= DM_LAST); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(113): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(116): error 952: (Note -- Parameter 'eDitherMethod' (line 111) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(111): error 830: (Info -- Location cited in prior message) #... S_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pJPEGFile != NULL && pGraphicsFile != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 717: (Info -- do ... while(0);) pJPEGFile->OpenFile(CFile::modeRead | CFile::shareDenyWrite); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(126): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pGraphicsFile->OpenFile(CFile::modeCreate | CFile::modeWrite); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(128): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) #... tch (CFileException* e) { ASSERT(e->IsKindOf(RUNTIME_CLASS(CFileException) CATCH(CFileException, e) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(130): error 1752: (Info -- catch parameter is not a reference -- More Effective C++ #13) #... ugBreak() ; } while (0) /*lint -restore */ #... CLASS(CFileException))); _afxExceptionLink.m_pException = e; CATCH(CFileException, e) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(130): error 717: (Info -- do ... while(0);) pGraphicsFile->AbortFile(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(132): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pJPEGFile->AbortFile(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(133): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) e->GetErrorMessage(ErrorBuffer, SIZE_ERROR_BUF); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(135): error 534: (Warning -- Ignoring return value of function 'CFileException::GetErrorMessage(char *, unsigned int, unsigned int *) const' (compare with line 1002, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h(1002): error 830: (Info -- Location cited in prior message) THROW(new COXJPEGException(e->m_cause, (LPCTSTR)ErrorBuffer)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(136): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned long)) SetJPEGErrorHandling(&jerr); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(150): error 534: (Warning -- Ignoring return value of function 'COXJPEGCodec::SetJPEGErrorHandling(struct jpeg_error_mgr *)' (compare with line 122, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\oxjpgcod.h)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\Include\oxjpgcod.h(122): error 830: (Info -- Location cited in prior message) pJPEGFile->InitRead(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(159): error 534: (Warning -- Ignoring return value of function 'COXJPEGFile::InitRead(struct jpeg_decompress_struct *)' (compare with line 150, file ..\..\Include\OXJPGFle.h)) ..\..\Include\OXJPGFle.h(150): error 830: (Info -- Location cited in prior message) pJPEGFile->InitRead(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(159): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pGraphicsFile->InitWrite(&cinfo, TRUE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(167): error 534: (Warning -- Ignoring return value of function 'COXGraphicFile::InitWrite(struct jpeg_decompress_struct *, int)' (compare with line 146, file ..\..\Include\OXGphFle.h)) ..\..\Include\OXGphFle.h(146): error 830: (Info -- Location cited in prior message) pGraphicsFile->InitWrite(&cinfo, TRUE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(167): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pJPEGFile->StartInput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(170): error 534: (Warning -- Ignoring return value of function 'COXJPEGFile::StartInput(struct jpeg_decompress_struct *)' (compare with line 151, file ..\..\Include\OXJPGFle.h)) ..\..\Include\OXJPGFle.h(151): error 830: (Info -- Location cited in prior message) pJPEGFile->StartInput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(170): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pGraphicsFile->StartOutput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(173): error 534: (Warning -- Ignoring return value of function 'COXGraphicFile::StartOutput(struct jpeg_decompress_struct *)' (compare with line 141, file ..\..\Include\OXGphFle.h)) ..\..\Include\OXGphFle.h(141): error 830: (Info -- Location cited in prior message) pGraphicsFile->StartOutput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(173): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) num_scanlines = pJPEGFile->GetPixelRows(&cinfo, pGraphicsFile->m_buffer, pGraphicsFile->m_buffer_height); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(178): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) num_scanlines = pJPEGFile->GetPixelRows(&cinfo, pGraphicsFile->m_buffer, pGraphicsFile->m_buffer_height); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(178): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) num_scanlines = pJPEGFile->GetPixelRows(&cinfo, pGraphicsFile->m_buffer, pGraphicsFile->m_buffer_height); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(178): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pGraphicsFile->PutPixelRows(&cinfo, num_scanlines); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(179): error 534: (Warning -- Ignoring return value of function 'COXGraphicFile::PutPixelRows(struct jpeg_decompress_struct *, unsigned int)' (compare with line 143, file ..\..\Include\OXGphFle.h)) ..\..\Include\OXGphFle.h(143): error 830: (Info -- Location cited in prior message) pGraphicsFile->PutPixelRows(&cinfo, num_scanlines); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(179): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pGraphicsFile->FinishOutput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(186): error 534: (Warning -- Ignoring return value of function 'COXGraphicFile::FinishOutput(struct jpeg_decompress_struct *)' (compare with line 142, file ..\..\Include\OXGphFle.h)) ..\..\Include\OXGphFle.h(142): error 830: (Info -- Location cited in prior message) pGraphicsFile->FinishOutput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(186): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pJPEGFile->FinishInput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(187): error 534: (Warning -- Ignoring return value of function 'COXJPEGFile::FinishInput(struct jpeg_decompress_struct *)' (compare with line 152, file ..\..\Include\OXJPGFle.h)) ..\..\Include\OXJPGFle.h(152): error 830: (Info -- Location cited in prior message) pJPEGFile->FinishInput(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(187): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) #... tch (COXJPEGException* e) { ASSERT(e->IsKindOf(RUNTIME_CLASS(COXJPEGExcept CATCH(COXJPEGException, e) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(191): error 1752: (Info -- catch parameter is not a reference -- More Effective C++ #13) #... ebugBreak() ; } while (0) /*lint -restore */ #... CLASS(COXJPEGException))); _afxExceptionLink.m_pException = e; CATCH(COXJPEGException, e) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(191): error 717: (Info -- do ... while(0);) m_RunningCodecsMap.RemoveKey(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(193): error 534: (Warning -- Ignoring return value of function 'CMapPtrToPtr::RemoveKey(void *)' (compare with line 1105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h(1105): error 830: (Info -- Location cited in prior message) m_RunningCodecsMap.RemoveKey(&cinfo); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(199): error 534: (Warning -- Ignoring return value of function 'CMapPtrToPtr::RemoveKey(void *)' (compare with line 1105, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afxcoll.h(1105): error 830: (Info -- Location cited in prior message) pGraphicsFile->CloseFile(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(204): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pJPEGFile->CloseFile(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(206): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) #... tch (CFileException* e) { ASSERT(e->IsKindOf(RUNTIME_CLASS(CFileException) CATCH(CFileException, e) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(208): error 1752: (Info -- catch parameter is not a reference -- More Effective C++ #13) #... ugBreak() ; } while (0) /*lint -restore */ #... CLASS(CFileException))); _afxExceptionLink.m_pException = e; CATCH(CFileException, e) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(208): error 717: (Info -- do ... while(0);) pGraphicsFile->AbortFile(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(210): error 613: (Warning -- Possible use of null pointer 'pGraphicsFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) pJPEGFile->AbortFile(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(211): error 613: (Warning -- Possible use of null pointer 'pJPEGFile' in left argument to operator '->' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp: line 121]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(121): error 831: (Info -- Reference cited in prior message) e->GetErrorMessage(ErrorBuffer, SIZE_ERROR_BUF); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(213): error 534: (Warning -- Ignoring return value of function 'CFileException::GetErrorMessage(char *, unsigned int, unsigned int *) const' (compare with line 1002, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h(1002): error 830: (Info -- Location cited in prior message) THROW(new COXJPEGException(e->m_cause, (LPCTSTR)ErrorBuffer)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(214): error 732: (Info -- Loss of sign (arg. no. 1) (int to unsigned long)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(223): error 953: (Note -- Variable 'sWarnings' (line 218) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(218): error 830: (Info -- Location cited in prior message) cinfo->desired_number_of_colors = m_nColors; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(235): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(254): error 788: (Info -- enum constant 'EDiscreteCosTransf::DC_Undefined' not used within defaulted switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(271): error 788: (Info -- enum constant 'EDitherMethod::DM_Undefined' not used within defaulted switch) cinfo->mem->max_memory_to_use = m_nMaxMem * 1000L; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(291): error 713: (Info -- Loss of precision (assignment) (unsigned long to long)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(321): error 788: (Info -- enum constant 'EDecompScale::DS_Undefined' not used within defaulted switch) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(322): error 952: (Note -- Parameter 'bForReal' (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\OXJPGDom.cpp(227): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\OXJPGDom.cpp(322): error 1961: (Note -- virtual member function 'COXJPEGDecompressor::ProcessSwitches(struct jpeg_decompress_struct *, int)' could be made const --- Eff. C++ 3rd Ed. item 3) --- Global Wrap-up error 900: (Note -- Successful completion, 92 messages produced)