Removed unnecessary NULL pointer checks per issue #251

This commit is contained in:
Matt Hill
2015-12-30 21:15:49 -05:00
parent 768ab11ecf
commit 65ffa5d560

View File

@@ -81,19 +81,12 @@ namespace alpr
typedef std::map<std::string, AlprRecognizers>::iterator it_type; typedef std::map<std::string, AlprRecognizers>::iterator it_type;
for(it_type iterator = recognizers.begin(); iterator != recognizers.end(); iterator++) { for(it_type iterator = recognizers.begin(); iterator != recognizers.end(); iterator++) {
if (iterator->second.plateDetector != ALPR_NULL_PTR) delete iterator->second.plateDetector;
delete iterator->second.plateDetector; delete iterator->second.stateDetector;
delete iterator->second.ocr;
if (iterator->second.stateDetector != ALPR_NULL_PTR)
delete iterator->second.stateDetector;
if (iterator->second.ocr != ALPR_NULL_PTR)
delete iterator->second.ocr;
} }
delete prewarp;
if (prewarp != ALPR_NULL_PTR)
delete prewarp;
} }
bool AlprImpl::isLoaded() bool AlprImpl::isLoaded()