closes libxml2 reader on ooxml reader error

This commit is contained in:
Kevin Lin
2015-03-11 18:56:25 -04:00
parent 616dbf8ec5
commit ee92bdfa4e

View File

@@ -435,6 +435,8 @@ static int ooxml_parse_document(int fd, cli_ctx *ctx)
/* move reader to first element */
if (xmlTextReaderRead(reader) != 1) {
xmlTextReaderClose(reader);
xmlFreeTextReader(reader);
return CL_SUCCESS; /* libxml2 failed */
}