Lint Analysis Results Report for UTBStrOp.cpp |
Implementation file: | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp |
---|---|
Project: | UTStaticLib2008 |
Solution: | UsingStaticLib.sln [configuration: Debug] |
Analysis Status: | Complete |
Last Analysed: | 08 October 2008, 12:22:26 |
Total Issues: | 60 |
Elective Notes: | 13 (21.67%) |
Informational: | 31 (51.67%) |
Warnings: | 16 (26.67%) |
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 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 11 | Ignoring return value of function 'strcpy_s(char *, unsigned int, const char *)' (compare with line 85, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception) |
2 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception | 85 | Location cited in prior message |
3 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 16 | Parameter 'src' (line 8) could be declared const --- Eff. C++ 3rd Ed. item 3 |
4 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 8 | Location cited in prior message |
5 | Information | 2 | 737 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 22 | Loss of sign in promotion from int to unsigned int |
6 | Information | 2 | 732 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 23 | Loss of sign (arg. no. 2) (int to unsigned int) |
7 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 23 | Ignoring return value of function '_fcvt_s(char *, unsigned int, double, int, int *, int *)' (compare with line 719, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
8 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 719 | Location cited in prior message |
9 | Elective Note | 1 | 953 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 28 | Variable 'dest' (line 22) could be declared as const --- Eff. C++ 3rd Ed. item 3 |
10 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 22 | Location cited in prior message |
11 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 34 | Ignoring return value of function 'strncpy_s(char *, unsigned int, const char *, unsigned int)' (compare with line 154, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h) |
12 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h | 154 | Location cited in prior message |
13 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 39 | Parameter 'src' (line 30) could be declared const --- Eff. C++ 3rd Ed. item 3 |
14 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 30 | Location cited in prior message |
15 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 47 | Ignoring return value of function '_vsprintf_s_l(char *, unsigned int, const char *, struct localeinfo_struct *, char *)' (compare with line 402, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h) |
16 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h | 402 | Location cited in prior message |
17 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 62 | Ignoring return value of function '_vsprintf_s_l(char *, unsigned int, const char *, struct localeinfo_struct *, char *)' (compare with line 402, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h) |
18 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h | 402 | Location cited in prior message |
19 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 75 | Ignoring return value of function 'strcat_s(char *, unsigned int, const char *)' (compare with line 76, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h) |
20 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h | 76 | Location cited in prior message |
21 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 80 | Parameter 'src' (line 72) could be declared const --- Eff. C++ 3rd Ed. item 3 |
22 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 72 | Location cited in prior message |
23 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 85 | Ignoring return value of function '_tcsncat_s(char *, unsigned int, const char *, unsigned int)' (compare with line 1477, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h) |
24 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h | 1477 | Location cited in prior message |
25 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 90 | Parameter 'src' (line 82) 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\UTBStrOp.cpp | 82 | Location cited in prior message |
27 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 97 | Ignoring return value of function 'wcstombs_s(unsigned int *, char *, unsigned int, const unsigned short *, unsigned int)' (compare with line 532, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
28 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 532 | Location cited in prior message |
29 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 102 | Parameter 'wcstr' (line 94) could be declared const --- Eff. C++ 3rd Ed. item 3 |
30 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 94 | Location cited in prior message |
31 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 107 | Ignoring return value of function '_itoa_s(int, char *, unsigned int, int)' (compare with line 463, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
32 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 463 | Location cited in prior message |
33 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 117 | Ignoring return value of function '_itoa_s(int, char *, unsigned int, int)' (compare with line 463, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
34 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 463 | Location cited in prior message |
35 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 127 | Ignoring return value of function '_ltoa_s(long, char *, unsigned int, int)' (compare with line 486, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
36 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 486 | Location cited in prior message |
37 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 142 | Parameter 'strDelimit' (line 134) could be declared const --- Eff. C++ 3rd Ed. item 3 |
38 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 134 | Location cited in prior message |
39 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 148 | Ignoring return value of function '_splitpath_s(const char *, char *, unsigned int, char *, unsigned int, char *, unsigned int, char *, unsigned int)' (compare with line 787, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
40 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 787 | Location cited in prior message |
41 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 156 | Parameter 'path' (line 144) could be declared const --- Eff. C++ 3rd Ed. item 3 |
42 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 144 | Location cited in prior message |
43 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 160 | Ignoring return value of function '_tcsncpy_s(char *, unsigned int, const char *, unsigned int)' (compare with line 1511, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h) |
44 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h | 1511 | Location cited in prior message |
45 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 169 | Parameter 'src' (line 157) could be declared const --- Eff. C++ 3rd Ed. item 3 |
46 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 157 | Location cited in prior message |
47 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 177 | Ignoring return value of function 'getenv_s(unsigned int *, char *, unsigned int, const char *)' (compare with line 449, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h) |
48 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h | 449 | Location cited in prior message |
49 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 190 | Parameter 'varname' (line 171) could be declared const --- Eff. C++ 3rd Ed. item 3 |
50 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 171 | Location cited in prior message |
51 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 205 | Parameter 'mbstr' (line 192) could be declared const --- Eff. C++ 3rd Ed. item 3 |
52 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 192 | Location cited in prior message |
53 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 211 | Ignoring return value of function 'wcscpy_s(unsigned short *, unsigned int, const unsigned short *)' (compare with line 249, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h) |
54 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h | 249 | Location cited in prior message |
55 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 216 | Parameter 'source' (line 207) could be declared const --- Eff. C++ 3rd Ed. item 3 |
56 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 207 | Location cited in prior message |
57 | Warning | 3 | 534 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 221 | Ignoring return value of function 'strcpy_s(char *, unsigned int, const char *)' (compare with line 85, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception) |
58 | Information | 2 | 830 | C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception | 85 | Location cited in prior message |
59 | Elective Note | 1 | 952 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 226 | Parameter 'src' (line 218) could be declared const --- Eff. C++ 3rd Ed. item 3 |
60 | Information | 2 | 830 | D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp | 218 | Location cited in prior message |
--- Module: D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp (C++) ::_tcscpy_s(dest, length, src); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(11): error 534: (Warning -- Ignoring return value of function 'strcpy_s(char *, unsigned int, const char *)' (compare with line 85, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception(85): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(16): error 952: (Note -- Parameter 'src' (line 8) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(8): error 830: (Info -- Location cited in prior message) char * dest = new char[count * 2 + 10]; D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(22): error 737: (Info -- Loss of sign in promotion from int to unsigned int) ::_fcvt_s(dest, count * 2 + 9, val, count, dec, sign); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(23): error 732: (Info -- Loss of sign (arg. no. 2) (int to unsigned int)) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(23): error 534: (Warning -- Ignoring return value of function '_fcvt_s(char *, unsigned int, double, int, int *, int *)' (compare with line 719, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(719): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(28): error 953: (Note -- Variable 'dest' (line 22) could be declared as const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(22): error 830: (Info -- Location cited in prior message) ::strncpy_s(dest, size, src, count); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(34): error 534: (Warning -- Ignoring return value of function 'strncpy_s(char *, unsigned int, const char *, unsigned int)' (compare with line 154, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h(154): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(39): error 952: (Note -- Parameter 'src' (line 30) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(30): error 830: (Info -- Location cited in prior message) _vstprintf_s_l(dest, size, src, NULL, vl); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(47): error 534: (Warning -- Ignoring return value of function '_vsprintf_s_l(char *, unsigned int, const char *, struct localeinfo_struct *, char *)' (compare with line 402, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(402): error 830: (Info -- Location cited in prior message) _vsprintf_s_l(dest, size, src, NULL, vl); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(62): error 534: (Warning -- Ignoring return value of function '_vsprintf_s_l(char *, unsigned int, const char *, struct localeinfo_struct *, char *)' (compare with line 402, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdio.h(402): error 830: (Info -- Location cited in prior message) _tcscat_s(dest, length, src); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(75): error 534: (Warning -- Ignoring return value of function 'strcat_s(char *, unsigned int, const char *)' (compare with line 76, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h(76): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(80): error 952: (Note -- Parameter 'src' (line 72) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(72): error 830: (Info -- Location cited in prior message) _tcsncat_s(dest, size, src, count); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(85): error 534: (Warning -- Ignoring return value of function '_tcsncat_s(char *, unsigned int, const char *, unsigned int)' (compare with line 1477, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h(1477): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(90): error 952: (Note -- Parameter 'src' (line 82) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(82): error 830: (Info -- Location cited in prior message) wcstombs_s(pConvertedChars, mbstr, sizeInBytes, wcstr, count); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(97): error 534: (Warning -- Ignoring return value of function 'wcstombs_s(unsigned int *, char *, unsigned int, const unsigned short *, unsigned int)' (compare with line 532, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(532): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(102): error 952: (Note -- Parameter 'wcstr' (line 94) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(94): error 830: (Info -- Location cited in prior message) _itot_s(value, dest, size, radix); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(107): error 534: (Warning -- Ignoring return value of function '_itoa_s(int, char *, unsigned int, int)' (compare with line 463, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(463): error 830: (Info -- Location cited in prior message) _itoa_s(value, dest, size, radix); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(117): error 534: (Warning -- Ignoring return value of function '_itoa_s(int, char *, unsigned int, int)' (compare with line 463, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(463): error 830: (Info -- Location cited in prior message) _ltot_s(value, dest, size, radix); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(127): error 534: (Warning -- Ignoring return value of function '_ltoa_s(long, char *, unsigned int, int)' (compare with line 486, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(486): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(142): error 952: (Note -- Parameter 'strDelimit' (line 134) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(134): error 830: (Info -- Location cited in prior message) _tsplitpath_s(path, drive, driveSizeInTCHARacters, dir, dirSizeInTCHARacters, fname, nameSizeInTCHARacters, ext, extSizeInBytes); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(148): error 534: (Warning -- Ignoring return value of function '_splitpath_s(const char *, char *, unsigned int, char *, unsigned int, char *, unsigned int, char *, unsigned int)' (compare with line 787, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(787): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(156): error 952: (Note -- Parameter 'path' (line 144) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(144): error 830: (Info -- Location cited in prior message) _tcsncpy_s(dest, dstSize, src, maxCount); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(160): error 534: (Warning -- Ignoring return value of function '_tcsncpy_s(char *, unsigned int, const char *, unsigned int)' (compare with line 1511, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\tchar.h(1511): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(169): error 952: (Note -- Parameter 'src' (line 157) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(157): error 830: (Info -- Location cited in prior message) _tgetenv_s( &requiredSize, NULL, 0, varname); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(177): error 534: (Warning -- Ignoring return value of function 'getenv_s(unsigned int *, char *, unsigned int, const char *)' (compare with line 449, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\stdlib.h(449): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(190): error 952: (Note -- Parameter 'varname' (line 171) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(171): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(205): error 952: (Note -- Parameter 'mbstr' (line 192) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(192): error 830: (Info -- Location cited in prior message) wcscpy_s(dest, size, source); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(211): error 534: (Warning -- Ignoring return value of function 'wcscpy_s(unsigned short *, unsigned int, const unsigned short *)' (compare with line 249, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\string.h(249): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(216): error 952: (Note -- Parameter 'source' (line 207) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(207): error 830: (Info -- Location cited in prior message) strcpy_s(dest, size, src); D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(221): error 534: (Warning -- Ignoring return value of function 'strcpy_s(char *, unsigned int, const char *)' (compare with line 85, file C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception)) C:\Program Files\Microsoft Visual Studio 9.0\VC\include\exception(85): error 830: (Info -- Location cited in prior message) } D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(226): error 952: (Note -- Parameter 'src' (line 218) could be declared const --- Eff. C++ 3rd Ed. item 3) D:\Projects\AddIns\Visual Lint\Test Solutions\VS2008\UltimateToolbox93_samples\Ultimate Toolbox\source\UTBStrOp.cpp(218): error 830: (Info -- Location cited in prior message) --- Global Wrap-up error 900: (Note -- Successful completion, 60 messages produced)