Skip to content
Snippets Groups Projects
Commit 27b7c910 authored by Alexandre Savard's avatar Alexandre Savard
Browse files

[#4622] Free yaml events while parsing configuration file

parent edad6914
No related branches found
No related tags found
No related merge requests found
......@@ -85,6 +85,9 @@ void YamlParser::close()
yaml_parser_delete (&parser);
for (int i = 0; i < eventNumber; i++)
yaml_event_delete (&events[i]);
if (doc) {
doc->deleteChildNodes();
delete doc;
......@@ -110,7 +113,9 @@ void YamlParser::serializeEvents()
if (!copyEvent (& (events[eventNumber++]), &event))
throw YamlParserException ("Error copying event");
yaml_event_delete (&event);
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment