summaryrefslogtreecommitdiff
path: root/libmat2
diff options
context:
space:
mode:
Diffstat (limited to 'libmat2')
-rw-r--r--libmat2/archive.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/libmat2/archive.py b/libmat2/archive.py
index f6db491..48c1594 100644
--- a/libmat2/archive.py
+++ b/libmat2/archive.py
@@ -372,7 +372,8 @@ class ZipParser(ArchiveBasedAbstractParser):
372 372
373 def is_archive_valid(self): 373 def is_archive_valid(self):
374 try: 374 try:
375 zipfile.ZipFile(self.filename) 375 with zipfile.ZipFile(self.filename):
376 pass
376 except zipfile.BadZipFile: 377 except zipfile.BadZipFile:
377 raise ValueError 378 raise ValueError
378 379