Lint Analysis Results Report for CONVFILE.CPP |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:22:58 |
Total Issues: | 195 |
Elective Notes: | 19 (9.74%) |
Informational: | 141 (72.31%) |
Warnings: | 35 (17.95%) |
Errors: | 0 (0.00%) |
Internal Errors: | 0 (0.00%) |
Fatal Errors: | 0 (0.00%) |
User: | Anna |
Computer: | GABRIELLE |
Issue count by category ![]() Issue count by message number ![]() |
Order | Category | Severity | Issue No. | Source File | Line No. | Issue Text |
---|---|---|---|---|---|---|
1 | Elective Note | 1 | 1928 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 92 | Symbol 'CFile' 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\CONVFILE.CPP | 94 | do ... while(0); |
3 | Information | 2 | 1732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 95 | new in constructor for class 'COXConvertedFile' which has no assignment operator -- Effective C++ #11 |
4 | Information | 2 | 1733 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 95 | new in constructor for class 'COXConvertedFile' which has no copy constructor -- Effective C++ #11 |
5 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 96 | Loss of precision (arg. no. 1) (unsigned int to int) |
6 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 98 | Parameter 'bConvertEnabled' (line 80) 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\CONVFILE.CPP | 80 | Location cited in prior message |
8 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 98 | Parameter 'wBufferLength' (line 80) could be declared const --- Eff. C++ 3rd Ed. item 3 |
9 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 80 | Location cited in prior message |
10 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 126 | do ... while(0); |
11 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 132 | Parameter 'bEnable' (line 111) could be declared const --- Eff. C++ 3rd Ed. item 3 |
12 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 111 | Location cited in prior message |
13 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 145 | Loss of sign in promotion from int to unsigned int |
14 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 151 | do ... while(0); |
15 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 161 | do ... while(0); |
16 | Information | 2 | 1752 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 172 | catch parameter is not a reference -- More Effective C++ #13 |
17 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 172 | do ... while(0); |
18 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 182 | do ... while(0); |
19 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 209 | do ... while(0); |
20 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 226 | Parameter 'pszFileName' (line 205) could be declared const --- Eff. C++ 3rd Ed. item 3 |
21 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 205 | Location cited in prior message |
22 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 226 | Variable 'bResult' (line 223) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
23 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 223 | Location cited in prior message |
24 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 231 | do ... while(0); |
25 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 249 | Parameter 'nOpenFlags' (line 228) could be declared const --- Eff. C++ 3rd Ed. item 3 |
26 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 228 | Location cited in prior message |
27 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 271 | do ... while(0); |
28 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 272 | do ... while(0); |
29 | Information | 2 | 775 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 275 | non-negative quantity cannot be less than zero |
30 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 295 | Loss of sign in promotion from int to unsigned int |
31 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 295 | Loss of sign in promotion from int to unsigned int |
32 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 297 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271] |
33 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 271 | Reference cited in prior message |
34 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 298 | Possible use of null pointer 'unknown-name' in left argument to operator 'ptr+int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271] |
35 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 271 | Reference cited in prior message |
36 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 299 | Loss of sign in promotion from int to unsigned int |
37 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 299 | Loss of precision (assignment) (unsigned int to int) |
38 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 307 | do ... while(0); |
39 | Warning | 3 | 429 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 309 | Custodial pointer 'lpBuf' (line 268) has not been freed or returned |
40 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 268 | Location cited in prior message |
41 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 297 | Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271] |
42 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 271 | Reference cited in prior message |
43 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 298 | Possible use of null pointer 'unknown-name' in left argument to operator 'ptr+int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271] |
44 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 271 | Reference cited in prior message |
45 | Warning | 3 | 429 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 298 | Custodial pointer 'lpBuf' (line 268) has not been freed or returned |
46 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 268 | Location cited in prior message |
47 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 314 | do ... while(0); |
48 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 315 | do ... while(0); |
49 | Warning | 3 | 666 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 333 | Expression with side effects passed to repeated parameter 2 in macro '__min' |
50 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 333 | Loss of sign in promotion from int to unsigned int |
51 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 333 | Loss of sign in promotion from int to unsigned int |
52 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 334 | Loss of precision (arg. no. 3) (unsigned int to int) |
53 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 335 | Possible use of null pointer 'unknown-name' in left argument to operator 'ptr+int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 314] |
54 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 314 | Reference cited in prior message |
55 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 336 | Loss of sign in promotion from int to unsigned int |
56 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 336 | Loss of precision (assignment) (unsigned int to int) |
57 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 343 | do ... while(0); |
58 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 351 | do ... while(0); |
59 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | do ... while(0); |
60 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 362 | do ... while(0); |
61 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 364 | do ... while(0); |
62 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 371 | Possible use of null pointer 'psz' in left argument to operator '[' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
63 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
64 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 378 | Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
65 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
66 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 382 | Ignoring return value of function 'COXConvertedFile::Seek(long, unsigned int)' (compare with line 236, file ..\..\Include\convfile.h) |
67 | Information | 2 | 830 | ..\..\Include\convfile.h | 236 | Location cited in prior message |
68 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 387 | Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
69 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
70 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 391 | Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
71 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
72 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 391 | Possible use of null pointer 'psz' in left argument to operator '<=' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
73 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
74 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 391 | Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
75 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
76 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 392 | Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
77 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
78 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 394 | Possible use of null pointer 'pszOut' in argument to operator '++' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
79 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
80 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 397 | Possible use of null pointer 'pszOut' in argument to operator '++' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
81 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
82 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 403 | Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
83 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
84 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 403 | Possible use of null pointer 'psz' in left argument to operator '<=' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
85 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
86 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 403 | Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
87 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
88 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 416 | Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
89 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
90 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 420 | Ignoring return value of function 'COXConvertedFile::Seek(long, unsigned int)' (compare with line 236, file ..\..\Include\convfile.h) |
91 | Information | 2 | 830 | ..\..\Include\convfile.h | 236 | Location cited in prior message |
92 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 426 | Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
93 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
94 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 427 | Possible use of null pointer 'psz' in left argument to operator '<' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
95 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
96 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 427 | Possible use of null pointer 'pszOut' in right argument to operator '<' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361] |
97 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 361 | Reference cited in prior message |
98 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 428 | Variable 'pszLast' (line 371) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
99 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 371 | Location cited in prior message |
100 | Elective Note | 1 | 954 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 428 | Pointer variable 'pszLast' (line 371) could be declared as pointing to const --- Eff. C++ 3rd Ed. item 3 |
101 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 371 | Location cited in prior message |
102 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 435 | do ... while(0); |
103 | Warning | 3 | 613 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 440 | Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 435] |
104 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 435 | Reference cited in prior message |
105 | Warning | 3 | 668 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 443 | Possibly passing a null pointer to function 'strchr(const char *, int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 435] |
106 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 435 | Reference cited in prior message |
107 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 460 | Parameter 'psz' (line 430) could be declared const --- Eff. C++ 3rd Ed. item 3 |
108 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 430 | Location cited in prior message |
109 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 476 | Parameter 'psz' (line 464) could be declared const --- Eff. C++ 3rd Ed. item 3 |
110 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 464 | Location cited in prior message |
111 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 476 | Variable 'pszResult' (line 471) 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\CONVFILE.CPP | 471 | Location cited in prior message |
113 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 489 | Parameter 'psz' (line 478) 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\CONVFILE.CPP | 478 | Location cited in prior message |
115 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 507 | Loss of sign (assignment) (long to unsigned long) |
116 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 510 | Loss of sign in promotion from long to unsigned long |
117 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 513 | Loss of sign in promotion from long to unsigned long |
118 | Information | 2 | 774 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 517 | 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\CONVFILE.CPP: line 517] |
119 | Information | 2 | 831 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 517 | Reference cited in prior message |
120 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 517 | do ... while(0); |
121 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 534 | do ... while(0); |
122 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 536 | do ... while(0); |
123 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 546 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
124 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 548 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
125 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 549 | Parameter 'lOff' (line 493) could be declared const --- Eff. C++ 3rd Ed. item 3 |
126 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 493 | Location cited in prior message |
127 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 558 | Loss of sign in promotion from int to unsigned long |
128 | Information | 2 | 776 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 558 | Possible truncation of addition |
129 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 622 | Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long |
130 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 622 | Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long |
131 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 624 | Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long |
132 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 624 | Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long |
133 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 625 | Variable 'dwNewPos' (line 614) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
134 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 614 | Location cited in prior message |
135 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 625 | Variable 'dwNewCount' (line 616) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
136 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 616 | Location cited in prior message |
137 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 638 | Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long |
138 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 638 | Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long |
139 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 640 | Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long |
140 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 640 | Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long |
141 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 641 | Variable 'dwNewPos' (line 631) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
142 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 631 | Location cited in prior message |
143 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 641 | Variable 'dwNewCount' (line 633) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
144 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 633 | Location cited in prior message |
145 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 651 | Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long |
146 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 653 | Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long |
147 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 654 | Variable 'dwNewNewLen' (line 647) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
148 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 647 | Location cited in prior message |
149 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 701 | do ... while(0); |
150 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 702 | do ... while(0); |
151 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 703 | do ... while(0); |
152 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 704 | do ... while(0); |
153 | Warning | 3 | 1551 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 711 | Function may throw exception '...' in destructor 'COXConvertedFile::~COXConvertedFile(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8 |
154 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 722 | Significant prototype coercion (arg. no. 1) long to long long |
155 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 724 | Significant prototype coercion (arg. no. 1) long to long long |
156 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 725 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
157 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 725 | do ... while(0); |
158 | Information | 2 | 1773 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 729 | Attempt to cast away const (or volatile) |
159 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 729 | Significant prototype coercion (arg. no. 1) long to long long |
160 | Information | 2 | 1773 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 731 | Attempt to cast away const (or volatile) |
161 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 731 | Significant prototype coercion (arg. no. 1) int to long long |
162 | Information | 2 | 1773 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 732 | Attempt to cast away const (or volatile) |
163 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 732 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
164 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 732 | do ... while(0); |
165 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 756 | do ... while(0); |
166 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 758 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
167 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 758 | Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
168 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1083 | Location cited in prior message |
169 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 760 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
170 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 760 | Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
171 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1083 | Location cited in prior message |
172 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 769 | do ... while(0); |
173 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 791 | do ... while(0); |
174 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 801 | do ... while(0); |
175 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 811 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
176 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 811 | Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
177 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1083 | Location cited in prior message |
178 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 812 | Loss of precision (assignment) (unsigned int to int) |
179 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 816 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
180 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 816 | Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
181 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1083 | Location cited in prior message |
182 | Information | 2 | 713 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 817 | Loss of precision (assignment) (unsigned int to int) |
183 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 820 | do ... while(0); |
184 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 830 | do ... while(0); |
185 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 832 | do ... while(0); |
186 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 837 | do ... while(0); |
187 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 846 | do ... while(0); |
188 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 848 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
189 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 848 | Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
190 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1083 | Location cited in prior message |
191 | Information | 2 | 747 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 850 | Significant prototype coercion (arg. no. 1) unsigned long to long long |
192 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 850 | Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, file C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h) |
193 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\atlmfc\include\afx.h | 1083 | Location cited in prior message |
194 | Information | 2 | 717 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 854 | do ... while(0); |
195 | Information | 2 | 750 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP | 33 | local macro 'FILE_FROM_TEXT' (line 33, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP) not referenced |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP (C++) { D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(92): error 1928: (Note -- Symbol 'CFile' did not appear in the constructor initializer list -- Effective C++ #12) #... DebugBreak() ; } while (0) /*lint -restore */ ASSERT(0 < m_nBufferLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(94): error 717: (Info -- do ... while(0);) m_pOriginalBuffer = new BYTE[m_nBufferLength]; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(95): error 1732: (Info -- new in constructor for class 'COXConvertedFile' which has no assignment operator -- Effective C++ #11) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(95): error 1733: (Info -- new in constructor for class 'COXConvertedFile' which has no copy constructor -- Effective C++ #11) m_convertedBuffer.Create(m_nBufferLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(96): error 713: (Info -- Loss of precision (arg. no. 1) (unsigned int to int)) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(98): error 952: (Note -- Parameter 'bConvertEnabled' (line 80) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(80): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(98): error 952: (Note -- Parameter 'wBufferLength' (line 80) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(80): error 830: (Info -- Location cited in prior message) #... S_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(GetPosition() % GetBufferLength() == 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(126): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(132): error 952: (Note -- Parameter 'bEnable' (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\CONVFILE.CPP(111): error 830: (Info -- Location cited in prior message) wBytesSkipped = WORD(m_nBufferLength - m_nBufferPos); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(145): error 737: (Info -- Loss of sign in promotion from int to unsigned int) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_bOpenedForRead || m_bOpenedForWrite); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(151): error 717: (Info -- do ... while(0);) #... wBytesSkipped)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*l #... 4 -e1551 */ASSERT(wBytesSkipped == Read(pSkippedBytes, wBytesSkipped)) /*l VERIFY(wBytesSkipped == Read(pSkippedBytes, wBytesSkipped)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(161): error 717: (Info -- do ... while(0);) #... (CException* px) { { ASSERT(px->IsKindOf(RUNTIME_CLASS(CException))); _afx CATCH_ALL(px) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(172): error 1752: (Info -- catch parameter is not a reference -- More Effective C++ #13) #... () ; } while (0) /*lint -restore */ #... SS(CException))); _afxExceptionLink.m_pException = px; CATCH_ALL(px) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(172): error 717: (Info -- do ... while(0);) #... AfxDebugBreak() ; } while (0) /*lint -restore */ #... SSERT(EnableConvert(bEnable)) /*lint -restore */ VERIFY(EnableConvert(bEnable)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(182): error 717: (Info -- do ... while(0);) #... ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_pDelegateToFile == NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(209): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(226): error 952: (Note -- Parameter 'pszFileName' (line 205) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(205): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(226): error 953: (Note -- Variable 'bResult' (line 223) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(223): error 830: (Info -- Location cited in prior message) #... AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(pDelegateToFile != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(231): error 717: (Info -- do ... while(0);) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(249): error 952: (Note -- Parameter 'nOpenFlags' (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\CONVFILE.CPP(228): error 830: (Info -- Location cited in prior message) #... reak() ; } while (0) /*lint -restore */ ASSERT(lpBuf != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(271): error 717: (Info -- do ... while(0);) #... LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxIsValidAddress(lpBuf, nCount)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(272): error 717: (Info -- do ... while(0);) if (nCount <= 0) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(275): error 775: (Info -- non-negative quantity cannot be less than zero) #... (((nCount - nRead) < ((UINT)(m_nBufferLength - m_nBufferPos))) nCopy = __min(nCount - nRead, (UINT)(m_nBufferLength - m_nBufferPos)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(295): error 737: (Info -- Loss of sign in promotion from int to unsigned int) #... ufferPos))) ? (nCount - nRead) : ((UINT)(m_nBufferLength - m_nBufferPos))) nCopy = __min(nCount - nRead, (UINT)(m_nBufferLength - m_nBufferPos)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(295): error 737: (Info -- Loss of sign in promotion from int to unsigned int) memcpy(lpBuf, m_convertedBuffer.Get(m_nBufferPos), nCopy); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(297): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(271): error 831: (Info -- Reference cited in prior message) lpBuf = LPBYTE(lpBuf) + nCopy; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(298): error 613: (Warning -- Possible use of null pointer 'unknown-name' in left argument to operator 'ptr+int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(271): error 831: (Info -- Reference cited in prior message) m_nBufferPos += nCopy; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(299): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(299): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) #... gBreak() ; } while (0) /*lint -restore */ ASSERT(nRead <= nCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(307): error 717: (Info -- do ... while(0);) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP line 161: COXConvertedFile::Read(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(309): error 429: (Warning -- Custodial pointer 'lpBuf' (line 268) has not been freed or returned) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(268): 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\CONVFILE.CPP line 161: COXConvertedFile::Read(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(297): error 668: (Warning -- Possibly passing a null pointer to function 'memcpy(void *, const void *, unsigned int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(271): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP line 161: COXConvertedFile::Read(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(298): error 613: (Warning -- Possible use of null pointer 'unknown-name' in left argument to operator 'ptr+int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 271]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(271): error 831: (Info -- Reference cited in prior message) During Specific Walk: File D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP line 161: COXConvertedFile::Read(?, ?) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(298): error 429: (Warning -- Custodial pointer 'lpBuf' (line 268) has not been freed or returned) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(268): error 830: (Info -- Location cited in prior message) #... reak() ; } while (0) /*lint -restore */ ASSERT(lpBuf != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(314): error 717: (Info -- do ... while(0);) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxIsValidAddress(lpBuf, nCount, FALSE)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(315): error 717: (Info -- do ... while(0);) nCopy = __min(nCount - nWrite, UINT(m_nBufferLength - m_nBufferPos)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(333): error 666: (Warning -- Expression with side effects passed to repeated parameter 2 in macro '__min') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(333): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(333): error 737: (Info -- Loss of sign in promotion from int to unsigned int) m_convertedBuffer.Set(m_nBufferPos, (LPBYTE)lpBuf, nCopy); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(334): error 713: (Info -- Loss of precision (arg. no. 3) (unsigned int to int)) lpBuf = LPBYTE(lpBuf) + nCopy; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(335): error 613: (Warning -- Possible use of null pointer 'unknown-name' in left argument to operator 'ptr+int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 314]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(314): error 831: (Info -- Reference cited in prior message) m_nBufferPos += nCopy; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(336): error 737: (Info -- Loss of sign in promotion from int to unsigned int) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(336): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) #... THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((UINT)m_nBufferPos == m_nBufferLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(343): error 717: (Info -- do ... while(0);) #... ugBreak() ; } while (0) /*lint -restore */ ASSERT(nWrite == nCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(351): error 717: (Info -- do ... while(0);) #... ak() ; } while (0) /*lint -restore */ ASSERT(psz != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 717: (Info -- do ... while(0);) #... () ; } while (0) /*lint -restore */ ASSERT(1 <= nMax); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(362): error 717: (Info -- do ... while(0);) #... __) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(AfxIsValidAddress(psz, nMax)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(364): error 717: (Info -- do ... while(0);) char* pszLast = &psz[nMax - 1]; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(371): error 613: (Warning -- Possible use of null pointer 'psz' in left argument to operator '[' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if (!bEOF && (*pszOut == '\x1A')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(378): error 613: (Warning -- Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) Seek(-1, CFile::current); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(382): error 534: (Warning -- Ignoring return value of function 'COXConvertedFile::Seek(long, unsigned int)' (compare with line 236, file ..\..\Include\convfile.h)) ..\..\Include\convfile.h(236): error 830: (Info -- Location cited in prior message) if (*pszOut == '\n') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(387): error 613: (Warning -- Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if ((psz <= pszOut - 1) && (*(pszOut - 1) == '\r')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(391): error 613: (Warning -- Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if ((psz <= pszOut - 1) && (*(pszOut - 1) == '\r')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(391): error 613: (Warning -- Possible use of null pointer 'psz' in left argument to operator '<=' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if ((psz <= pszOut - 1) && (*(pszOut - 1) == '\r')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(391): error 613: (Warning -- Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) *(pszOut - 1) = '\n'; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(392): error 613: (Warning -- Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) pszOut++; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(394): error 613: (Warning -- Possible use of null pointer 'pszOut' in argument to operator '++' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) pszOut++; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(397): error 613: (Warning -- Possible use of null pointer 'pszOut' in argument to operator '++' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if (!bEOF && (psz <= pszOut - 1) && (*(pszOut - 1) == '\r')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(403): error 613: (Warning -- Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if (!bEOF && (psz <= pszOut - 1) && (*(pszOut - 1) == '\r')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(403): error 613: (Warning -- Possible use of null pointer 'psz' in left argument to operator '<=' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) if (!bEOF && (psz <= pszOut - 1) && (*(pszOut - 1) == '\r')) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(403): error 613: (Warning -- Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) *(pszOut - 1) = '\n'; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(416): error 613: (Warning -- Possible use of null pointer 'pszOut' in left argument to operator 'ptr-int' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) Seek(-1, CFile::current); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(420): error 534: (Warning -- Ignoring return value of function 'COXConvertedFile::Seek(long, unsigned int)' (compare with line 236, file ..\..\Include\convfile.h)) ..\..\Include\convfile.h(236): error 830: (Info -- Location cited in prior message) *pszOut = '\0'; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(426): error 613: (Warning -- Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) return (psz < pszOut ? psz : NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(427): error 613: (Warning -- Possible use of null pointer 'psz' in left argument to operator '<' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) return (psz < pszOut ? psz : NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(427): error 613: (Warning -- Possible use of null pointer 'pszOut' in right argument to operator '<' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 361]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(361): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(428): error 953: (Note -- Variable 'pszLast' (line 371) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(371): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(428): error 954: (Note -- Pointer variable 'pszLast' (line 371) 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\CONVFILE.CPP(371): error 830: (Info -- Location cited in prior message) #... ak() ; } while (0) /*lint -restore */ ASSERT(psz != NULL); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(435): error 717: (Info -- do ... while(0);) while (*pszOut != '\0') D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(440): error 613: (Warning -- Possible use of null pointer 'pszOut' in argument to operator 'unary *' [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 435]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(435): error 831: (Info -- Reference cited in prior message) pszLF = strchr(pszOut, '\n'); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(443): error 668: (Warning -- Possibly passing a null pointer to function 'strchr(const char *, int)', arg. no. 1 [Reference: file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP: line 435]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(435): error 831: (Info -- Reference cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(460): error 952: (Note -- Parameter 'psz' (line 430) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(430): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(476): error 952: (Note -- Parameter 'psz' (line 464) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(464): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(476): error 953: (Note -- Variable 'pszResult' (line 471) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(471): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(489): error 952: (Note -- Parameter 'psz' (line 478) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(478): error 830: (Info -- Location cited in prior message) lAbsoluteFilePos = lOff; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(507): error 732: (Info -- Loss of sign (assignment) (long to unsigned long)) lAbsoluteFilePos = (DWORD) GetPosition() + lOff; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(510): error 737: (Info -- Loss of sign in promotion from long to unsigned long) lAbsoluteFilePos = GetLengthPrivate() + lOff; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(513): error 737: (Info -- Loss of sign in promotion from long to unsigned long) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(517): 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\CONVFILE.CPP: line 517]) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(517): error 831: (Info -- Reference cited in prior message) #... () ; } while (0) /*lint -restore */ ASSERT(FALSE); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(517): error 717: (Info -- do ... while(0);) #... ILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(lAbsoluteFilePos - m_nFilePos < INT_MAX);; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(534): error 717: (Info -- do ... while(0);) #... BufferLength)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*li ASSERT((0 <= m_nBufferPos) && ((UINT)m_nBufferPos <= m_nBufferLength)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(536): error 717: (Info -- do ... while(0);) return (LONG) m_pDelegateToFile->Seek(m_nFilePos, CFile::begin) + m_nBufferPos; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(546): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) return (LONG) CFile::Seek(m_nFilePos, CFile::begin) + m_nBufferPos; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(548): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(549): error 952: (Note -- Parameter 'lOff' (line 493) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(493): error 830: (Info -- Location cited in prior message) return m_nFilePos + m_nBufferPos; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(558): error 737: (Info -- Loss of sign in promotion from int to unsigned long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(558): error 776: (Info -- Possible truncation of addition) m_pDelegateToFile->LockRange(dwNewPos, dwNewCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(622): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(622): error 747: (Info -- Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long) CFile::LockRange(dwNewPos, dwNewCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(624): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(624): error 747: (Info -- Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(625): error 953: (Note -- Variable 'dwNewPos' (line 614) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(614): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(625): error 953: (Note -- Variable 'dwNewCount' (line 616) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(616): error 830: (Info -- Location cited in prior message) m_pDelegateToFile->UnlockRange(dwNewPos, dwNewCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(638): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(638): error 747: (Info -- Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long) CFile::UnlockRange(dwNewPos, dwNewCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(640): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(640): error 747: (Info -- Significant prototype coercion (arg. no. 2) unsigned long to unsigned long long) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(641): error 953: (Note -- Variable 'dwNewPos' (line 631) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(631): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(641): error 953: (Note -- Variable 'dwNewCount' (line 633) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(633): error 830: (Info -- Location cited in prior message) m_pDelegateToFile->SetLength(dwNewNewLen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(651): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long) CFile::SetLength(dwNewNewLen); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(653): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to unsigned long long) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(654): error 953: (Note -- Variable 'dwNewNewLen' (line 647) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(647): error 830: (Info -- Location cited in prior message) #... bugBreak() ; } while (0) /*lint -restore */ ASSERT(0 <= m_nBufferPos); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(701): error 717: (Info -- do ... while(0);) #... E, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT((UINT)m_nBufferPos <= m_nBufferLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(702): error 717: (Info -- do ... while(0);) #... gth)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -resto ASSERT(AfxIsValidAddress(m_pOriginalBuffer, m_nBufferLength)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(703): error 717: (Info -- do ... while(0);) #... ferLength)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint ASSERT(AfxIsValidAddress(m_convertedBuffer.Get(), m_nBufferLength)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(704): error 717: (Info -- do ... while(0);) m_convertedBuffer.Destroy(); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(711): error 1551: (Warning -- Function may throw exception '...' in destructor 'COXConvertedFile::~COXConvertedFile(void)' -- More Effective C++ #11 & Eff. C++ 3rd Ed. item 8) dwCur = (DWORD) m_pDelegateToFile->Seek(0L, CFile::current); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(722): error 747: (Info -- Significant prototype coercion (arg. no. 1) long to long long) dwLen = (DWORD) m_pDelegateToFile->Seek(0L, CFile::end); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(724): error 747: (Info -- Significant prototype coercion (arg. no. 1) long to long long) #... 506} -e1551 */do { if ( !(dwCur == (DWORD)(m_pDelegateToFile->Seek(dwCur, #... */ASSERT(dwCur == (DWORD)(m_pDelegateToFile->Seek(dwCur, CFile::begin))) VERIFY(dwCur == (DWORD)(m_pDelegateToFile->Seek(dwCur, CFile::begin))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(725): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) #... r, CFile::begin))"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) #... */ASSERT(dwCur == (DWORD)(m_pDelegateToFile->Seek(dwCur, CFile::begin))) VERIFY(dwCur == (DWORD)(m_pDelegateToFile->Seek(dwCur, CFile::begin))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(725): error 717: (Info -- do ... while(0);) dwCur = (DWORD) ((CFile*)this)->CFile::Seek(0L, CFile::current); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(729): error 1773: (Info -- Attempt to cast away const (or volatile)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(729): error 747: (Info -- Significant prototype coercion (arg. no. 1) long to long long) dwLen = (DWORD) ((CFile*)this)->CFile::Seek(0, CFile::end); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(731): error 1773: (Info -- Attempt to cast away const (or volatile)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(731): error 747: (Info -- Significant prototype coercion (arg. no. 1) int to long long) #... !(dwCur == (DWORD)(((CFile*)this)->CFile::Seek(dwCur, CFile::begin))) && A #... File::Seek(dwCur, CFile::begin))) /*lint -restore */ VERIFY(dwCur == (DWORD)(((CFile*)this)->CFile::Seek(dwCur, CFile::begin))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(732): error 1773: (Info -- Attempt to cast away const (or volatile)) #... (CFile*)this)->CFile::Seek(dwCur, CFile::begin))) && AdvancedAssertFailedL #... File::Seek(dwCur, CFile::begin))) /*lint -restore */ VERIFY(dwCur == (DWORD)(((CFile*)this)->CFile::Seek(dwCur, CFile::begin))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(732): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) #... ) ) AfxDebugBreak() ; } while (0) /*lint -restore */ #... File::Seek(dwCur, CFile::begin))) /*lint -restore */ VERIFY(dwCur == (DWORD)(((CFile*)this)->CFile::Seek(dwCur, CFile::begin))); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(732): error 717: (Info -- do ... while(0);) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_nFilePos % m_nBufferLength == 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(756): error 717: (Info -- do ... while(0);) m_pDelegateToFile->Seek(m_nFilePos, CFile::begin); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(758): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(758): error 534: (Warning -- Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, 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(1083): error 830: (Info -- Location cited in prior message) CFile::Seek(m_nFilePos, CFile::begin); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(760): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(760): error 534: (Warning -- Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, 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(1083): error 830: (Info -- Location cited in prior message) #... fer.Get())"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint #... */ASSERT(ConvertRead(m_pOriginalBuffer, m_convertedBuffer.Get())) /*lint VERIFY(ConvertRead(m_pOriginalBuffer, m_convertedBuffer.Get())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(769): error 717: (Info -- do ... while(0);) #... bugBreak() ; } while (0) /*lint -restore */ ASSERT(m_bOpenedForWrite); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(791): error 717: (Info -- do ... while(0);) #... xDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_bOpenedForRead); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(801): error 717: (Info -- do ... while(0);) m_pDelegateToFile->Seek(m_nFilePos, CFile::begin); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(811): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(811): error 534: (Warning -- Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, 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(1083): error 830: (Info -- Location cited in prior message) nRead = m_pDelegateToFile->Read(pTempOrgBuffer, m_nBufferLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(812): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) CFile::Seek(m_nFilePos, CFile::begin); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(816): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(816): error 534: (Warning -- Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, 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(1083): error 830: (Info -- Location cited in prior message) nRead = CFile::Read(pTempOrgBuffer, m_nBufferLength); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(817): error 713: (Info -- Loss of precision (assignment) (unsigned int to int)) #... er)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restor #... 1551 */ASSERT(ConvertRead(pTempOrgBuffer, pTempConvBuffer)) /*lint -restor VERIFY(ConvertRead(pTempOrgBuffer, pTempConvBuffer)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(820): error 717: (Info -- do ... while(0);) #... ), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(!m_convertedBuffer.IsModified(nUnmodPos)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(830): error 717: (Info -- do ... while(0);) #... , THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_convertedBuffer.IsModified(nUnmodPos)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(832): error 717: (Info -- do ... while(0);) #... HIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ (nRead < m_convertedBuffer.GetUnmodified())); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(837): error 717: (Info -- do ... while(0);) #... _LINE__) ) AfxDebugBreak() ; } while (0) /*lint -restore */ ASSERT(m_nFilePos % m_nBufferLength == 0); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(846): error 717: (Info -- do ... while(0);) m_pDelegateToFile->Seek(m_nFilePos, CFile::begin); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(848): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(848): error 534: (Warning -- Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, 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(1083): error 830: (Info -- Location cited in prior message) CFile::Seek(m_nFilePos, CFile::begin); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(850): error 747: (Info -- Significant prototype coercion (arg. no. 1) unsigned long to long long) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(850): error 534: (Warning -- Ignoring return value of function 'CFile::Seek(long long, unsigned int)' (compare with line 1083, 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(1083): error 830: (Info -- Location cited in prior message) #... inalBuffer)"), THIS_FILE, __LINE__) ) AfxDebugBreak() ; } while (0) /*lint #... */ASSERT(ConvertWrite(m_convertedBuffer.Get(), m_pOriginalBuffer)) /*lint VERIFY(ConvertWrite(m_convertedBuffer.Get(), m_pOriginalBuffer)); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(854): error 717: (Info -- do ... while(0);) --- Wrap-up for Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP(33): error 750: (Info -- local macro 'FILE_FROM_TEXT' (line 33, file D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\CONVFILE.CPP) not referenced) --- Global Wrap-up error 900: (Note -- Successful completion, 195 messages produced)