aboutsummaryrefslogtreecommitdiff
path: root/contrib/file/python/magic.py
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/file/python/magic.py')
-rw-r--r--contrib/file/python/magic.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/contrib/file/python/magic.py b/contrib/file/python/magic.py
index 662569e889d0..4c1ff7a7de7a 100644
--- a/contrib/file/python/magic.py
+++ b/contrib/file/python/magic.py
@@ -248,7 +248,10 @@ none_magic.load()
def _create_filemagic(mime_detected, type_detected):
- mime_type, mime_encoding = mime_detected.split('; ')
+ try:
+ mime_type, mime_encoding = mime_detected.split('; ')
+ except ValueError:
+ raise ValueError(mime_detected)
return FileMagic(name=type_detected, mime_type=mime_type,
encoding=mime_encoding.replace('charset=', ''))