From 65ffa5d5606805f318e8999edb67ad336b6f641d Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Wed, 30 Dec 2015 21:15:49 -0500 Subject: [PATCH] Removed unnecessary NULL pointer checks per issue #251 --- src/openalpr/alpr_impl.cpp | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/src/openalpr/alpr_impl.cpp b/src/openalpr/alpr_impl.cpp index 02ae42b..8751498 100644 --- a/src/openalpr/alpr_impl.cpp +++ b/src/openalpr/alpr_impl.cpp @@ -81,19 +81,12 @@ namespace alpr typedef std::map::iterator it_type; for(it_type iterator = recognizers.begin(); iterator != recognizers.end(); iterator++) { - if (iterator->second.plateDetector != ALPR_NULL_PTR) - delete iterator->second.plateDetector; - - if (iterator->second.stateDetector != ALPR_NULL_PTR) - delete iterator->second.stateDetector; - - if (iterator->second.ocr != ALPR_NULL_PTR) - delete iterator->second.ocr; + delete iterator->second.plateDetector; + delete iterator->second.stateDetector; + delete iterator->second.ocr; } - - if (prewarp != ALPR_NULL_PTR) - delete prewarp; + delete prewarp; } bool AlprImpl::isLoaded()