From 82cc822a1dc7090f7a6af977ed6d4b7b945d038a Mon Sep 17 00:00:00 2001 From: jvoisin Date: Sat, 27 Apr 2019 04:05:36 -0700 Subject: Add tar archive support --- libmat2/office.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libmat2/office.py') diff --git a/libmat2/office.py b/libmat2/office.py index 2c9cbff..b769991 100644 --- a/libmat2/office.py +++ b/libmat2/office.py @@ -6,7 +6,7 @@ from typing import Dict, Set, Pattern, Tuple, Any import xml.etree.ElementTree as ET # type: ignore -from .archive import ArchiveBasedAbstractParser +from .archive import ZipParser # pylint: disable=line-too-long @@ -43,7 +43,7 @@ def _sort_xml_attributes(full_path: str) -> bool: return True -class MSOfficeParser(ArchiveBasedAbstractParser): +class MSOfficeParser(ZipParser): mimetypes = { 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', @@ -312,7 +312,7 @@ class MSOfficeParser(ArchiveBasedAbstractParser): return {file_path: 'harmful content', } -class LibreOfficeParser(ArchiveBasedAbstractParser): +class LibreOfficeParser(ZipParser): mimetypes = { 'application/vnd.oasis.opendocument.text', 'application/vnd.oasis.opendocument.spreadsheet', -- cgit v1.3