| Index: xfa/fxbarcode/pdf417/BC_PDF417Detector.cpp
|
| diff --git a/xfa/fxbarcode/pdf417/BC_PDF417Detector.cpp b/xfa/fxbarcode/pdf417/BC_PDF417Detector.cpp
|
| index cfd52e56dc5c38929921651e11fc3e3e2eece46c..345efd564842f56ca31607ef17bf975ada87716c 100644
|
| --- a/xfa/fxbarcode/pdf417/BC_PDF417Detector.cpp
|
| +++ b/xfa/fxbarcode/pdf417/BC_PDF417Detector.cpp
|
| @@ -114,9 +114,7 @@ CFX_PtrArray* CBC_Detector::detect(FX_BOOL multiple,
|
| CFX_PtrArray* vertices = findVertices(bitMatrix, row, column);
|
| if (vertices->GetAt(0) == NULL && vertices->GetAt(3) == NULL) {
|
| if (!foundBarcodeInRow) {
|
| - if (vertices) {
|
| - delete (vertices);
|
| - }
|
| + delete vertices;
|
| break;
|
| }
|
| foundBarcodeInRow = FALSE;
|
| @@ -132,9 +130,7 @@ CFX_PtrArray* CBC_Detector::detect(FX_BOOL multiple,
|
| }
|
| }
|
| row += ROW_STEP;
|
| - if (vertices) {
|
| - delete (vertices);
|
| - }
|
| + delete vertices;
|
| continue;
|
| }
|
| foundBarcodeInRow = TRUE;
|
|
|