@@ -18,13 +18,13 @@ void Test()
18
18
wchar_t *lpWchar = NULL ;
19
19
LPCSTR lpcstr = " b" ;
20
20
21
- lpWchar = (LPWSTR)" a" ; // BUG
22
- lpWchar = (LPWSTR)lpcstr; // BUG
21
+ lpWchar = (LPWSTR)" a" ; // $ Alert
22
+ lpWchar = (LPWSTR)lpcstr; // $ Alert
23
23
24
- lpWchar = (wchar_t *)lpChar; // BUG
24
+ lpWchar = (wchar_t *)lpChar; // $ Alert
25
25
26
- fconstWChar ((LPCWSTR)lpChar); // BUG
27
- fWChar ((LPWSTR)lpChar); // BUG
26
+ fconstWChar ((LPCWSTR)lpChar); // $ Alert
27
+ fWChar ((LPWSTR)lpChar); // $ Alert
28
28
29
29
lpChar = (LPSTR)" a" ; // Valid
30
30
lpWchar = (LPWSTR)L" a" ; // Valid
@@ -79,33 +79,33 @@ void CheckedConversionFalsePositiveTest3(unsigned short flags, LPTSTR buffer)
79
79
if (flags & UNICODE)
80
80
lpWchar = (LPWSTR)buffer; // GOOD
81
81
else
82
- lpWchar = (LPWSTR)buffer; // BUG
82
+ lpWchar = (LPWSTR)buffer; // $ Alert
83
83
84
84
if ((flags & UNICODE) == 0x8 )
85
85
lpWchar = (LPWSTR)buffer; // GOOD
86
86
else
87
- lpWchar = (LPWSTR)buffer; // BUG
87
+ lpWchar = (LPWSTR)buffer; // $ Alert
88
88
89
89
if ((flags & UNICODE) != 0x8 )
90
- lpWchar = (LPWSTR)buffer; // BUG
90
+ lpWchar = (LPWSTR)buffer; // $ Alert
91
91
else
92
92
lpWchar = (LPWSTR)buffer; // GOOD
93
93
94
94
// Bad operator precedence
95
95
if (flags & UNICODE == 0x8 )
96
- lpWchar = (LPWSTR)buffer; // BUG
96
+ lpWchar = (LPWSTR)buffer; // $ Alert
97
97
else
98
- lpWchar = (LPWSTR)buffer; // BUG
98
+ lpWchar = (LPWSTR)buffer; // $ Alert
99
99
100
100
if ((flags & UNICODE) != 0 )
101
101
lpWchar = (LPWSTR)buffer; // GOOD
102
102
else
103
- lpWchar = (LPWSTR)buffer; // BUG
103
+ lpWchar = (LPWSTR)buffer; // $ Alert
104
104
105
105
if ((flags & UNICODE) == 0 )
106
- lpWchar = (LPWSTR)buffer; // BUG
106
+ lpWchar = (LPWSTR)buffer; // $ Alert
107
107
else
108
108
lpWchar = (LPWSTR)buffer; // GOOD
109
109
110
- lpWchar = (LPWSTR)buffer; // BUG
110
+ lpWchar = (LPWSTR)buffer; // $ Alert
111
111
}
0 commit comments