File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
cpp/ql/test/experimental/query-tests/Security/CWE/CWE-476/semmle/tests Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -92,7 +92,7 @@ void funcWork1() {
92
92
for (size_t i = 0 ; i < 10 ; i++)
93
93
{
94
94
if (bufMyData[i])
95
- delete[] bufMyData[i]->buffer ; // GOOD
95
+ delete[] bufMyData[i]->buffer ; // BAD
96
96
delete bufMyData[i];
97
97
}
98
98
delete [] bufMyData;
@@ -120,7 +120,7 @@ void funcWork2() {
120
120
{
121
121
for (size_t i = 0 ; i < 10 ; i++)
122
122
{
123
- delete[] bufMyData[i]->buffer ; // GOOD
123
+ delete[] bufMyData[i]->buffer ; // BAD
124
124
delete bufMyData[i];
125
125
}
126
126
delete [] bufMyData;
@@ -143,7 +143,7 @@ void funcWork3() {
143
143
{
144
144
for (size_t i = 0 ; i < 10 ; i++)
145
145
{
146
- delete[] bufMyData[i]->buffer ; // GOOD
146
+ delete[] bufMyData[i]->buffer ; // BAD
147
147
delete bufMyData[i];
148
148
}
149
149
delete [] bufMyData;
You can’t perform that action at this time.
0 commit comments