Skip to content

Commit 4114d06

Browse files
committed
Merge pull request #95 from berak/line_descriptor_fix_delete
fix mismatched delete[] calls in line_descriptor.cpp
2 parents 0ea1de8 + 70e9ee6 commit 4114d06

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

modules/line_descriptor/src/binary_descriptor_matcher.cpp

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -189,8 +189,8 @@ void BinaryDescriptorMatcher::match( const Mat& queryDescriptors, std::vector<DM
189189
}
190190

191191
/* delete data */
192-
delete results;
193-
delete numres;
192+
delete[] results;
193+
delete[] numres;
194194
}
195195

196196
/* for every input descriptor, find the best matching one (for a pair of images) */
@@ -248,8 +248,8 @@ void BinaryDescriptorMatcher::match( const Mat& queryDescriptors, const Mat& tra
248248

249249
/* delete data */
250250
delete mh;
251-
delete results;
252-
delete numres;
251+
delete[] results;
252+
delete[] numres;
253253

254254
}
255255

@@ -330,8 +330,8 @@ void BinaryDescriptorMatcher::knnMatch( const Mat& queryDescriptors, const Mat&
330330

331331
/* delete data */
332332
delete mh;
333-
delete results;
334-
delete numres;
333+
delete[] results;
334+
delete[] numres;
335335
}
336336

337337
/* for every input descriptor,
@@ -419,8 +419,8 @@ void BinaryDescriptorMatcher::knnMatch( const Mat& queryDescriptors, std::vector
419419
}
420420

421421
/* delete data */
422-
delete results;
423-
delete numres;
422+
delete[] results;
423+
delete[] numres;
424424
}
425425

426426
/* for every input desciptor, find all the ones falling in a
@@ -499,8 +499,8 @@ void BinaryDescriptorMatcher::radiusMatch( const Mat& queryDescriptors, const Ma
499499

500500
/* delete data */
501501
delete mh;
502-
delete results;
503-
delete numres;
502+
delete[] results;
503+
delete[] numres;
504504
}
505505

506506
/* for every input descriptor, find all the ones falling in a
@@ -587,8 +587,8 @@ void BinaryDescriptorMatcher::radiusMatch( const Mat& queryDescriptors, std::vec
587587
}
588588

589589
/* delete data */
590-
delete results;
591-
delete numres;
590+
delete[] results;
591+
delete[] numres;
592592

593593
}
594594

0 commit comments

Comments
 (0)