Ensure file is closed before returning

Fix for #2012
This commit is contained in:
chaigler 2018-01-24 19:09:08 -05:00
parent 1ef75b411c
commit 9935502298

View file

@ -57,8 +57,11 @@ daeElement* daeRawResolver::resolveElement(const daeURI& uri) {
daeElement *accessor;
accessor = uri.getContainer();
if ( accessor == NULL )
return NULL;
if (accessor == NULL)
{
fclose(rawFile);
return NULL;
}
src = accessor->getParentElement()->getParentElement();
daeElementRefArray children;
accessor->getChildren( children );