mirror of
https://github.com/Cisco-Talos/clamav.git
synced 2026-05-16 12:32:56 -04:00
closes libxml2 reader on ooxml reader error
This commit is contained in:
@@ -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 */
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user