summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjvoisin2011-07-21 21:36:24 +0200
committerjvoisin2011-07-21 21:36:24 +0200
commitebc4b477e5dc5e80e73644ca855eb37767afdcdd (patch)
treead0d7d6a85c67bfedafee2b33eb5ca7afddfe328
parentbb83090afcd12893c301ef14869e84beda43ccb9 (diff)
Add support for Bmp files ;)
-rw-r--r--lib/images.py4
-rw-r--r--lib/mat.py1
2 files changed, 5 insertions, 0 deletions
diff --git a/lib/images.py b/lib/images.py
index 76696fd..4441b70 100644
--- a/lib/images.py
+++ b/lib/images.py
@@ -1,5 +1,9 @@
1import parser 1import parser
2 2
3class BmpStripper(parser.Generic_parser):
4 def _should_remove(self, field):
5 return False
6
3class JpegStripper(parser.Generic_parser): 7class JpegStripper(parser.Generic_parser):
4 def _should_remove(self, field): 8 def _should_remove(self, field):
5 if field.name.startswith('comment'): 9 if field.name.startswith('comment'):
diff --git a/lib/mat.py b/lib/mat.py
index 49a84f1..2903ed9 100644
--- a/lib/mat.py
+++ b/lib/mat.py
@@ -27,6 +27,7 @@ logging.basicConfig(level = LOGGING_LEVEL)
27strippers = { 27strippers = {
28 hachoir_parser.image.JpegFile: images.JpegStripper, 28 hachoir_parser.image.JpegFile: images.JpegStripper,
29 hachoir_parser.image.PngFile: images.PngStripper, 29 hachoir_parser.image.PngFile: images.PngStripper,
30 hachoir_parser.image.bmp.BmpFile: images.BmpStripper,
30 hachoir_parser.audio.MpegAudioFile: audio.MpegAudioStripper, 31 hachoir_parser.audio.MpegAudioFile: audio.MpegAudioStripper,
31 hachoir_parser.misc.PDFDocument: misc.PdfStripper, 32 hachoir_parser.misc.PDFDocument: misc.PdfStripper,
32 hachoir_parser.archive.TarFile: archive.TarStripper, 33 hachoir_parser.archive.TarFile: archive.TarStripper,