fix exif.py to load correctly with incomplete exif handlers
authorTero Marttila <terom@fixme.fi>
Wed, 17 Jun 2009 16:45:01 +0300
changeset 130 94888270dae0
parent 129 a4698fa2066c
child 131 7021d949222c
fix exif.py to load correctly with incomplete exif handlers
degal/exif.py
--- a/degal/exif.py	Wed Jun 17 16:44:34 2009 +0300
+++ b/degal/exif.py	Wed Jun 17 16:45:01 2009 +0300
@@ -176,7 +176,7 @@
 EXIF_HANDLER = utils.first(EXIF_HANDLERS)
 
 # ExifHandler implementations by name
-EXIF_HANDLERS_BY_NAME = dict((h.NAME, h) for h in EXIF_HANDLERS)
+EXIF_HANDLERS_BY_NAME = dict((h.NAME, h) for h in EXIF_HANDLERS if h)
 
 def load (config, file) :
     """