Fix: segmentation fault ConfigFileParser_createModelFromConfigFile on invalid format

pull/342/head
Walter Bonetti 4 years ago
parent a696e6e35e
commit 75995d316f

@ -476,7 +476,8 @@ ConfigFileParser_createModelFromConfigFile(FileHandle fileHandle)
exit_error:
if (DEBUG_IED_SERVER)
printf("IED_SERVER: error parsing line %i (indendation level = %i)\n", currentLine, indendation);
IedModel_destroy(model);
if (model != NULL)
IedModel_destroy(model);
return NULL;
}

Loading…
Cancel
Save