removed potential memory leak in readSettingsFile

This commit is contained in:
Erik Frojdh 2019-01-18 15:13:17 +01:00
parent 1ec9d950d5
commit 449e4da892

View File

@ -5529,6 +5529,11 @@ slsDetectorDefs::sls_detector_module* slsDetector::readSettingsFile(const std::s
default: default:
FILE_LOG(logERROR) << "Unknown detector type - unknown format for settings file"; FILE_LOG(logERROR) << "Unknown detector type - unknown format for settings file";
setErrorMask((getErrorMask())|(OTHER_ERROR_CODE)); setErrorMask((getErrorMask())|(OTHER_ERROR_CODE));
if (modCreated){
if (myMod){
deleteModule(myMod);
}
}
return nullptr; return nullptr;
} }