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