From 0cd1a5fbc60f448eebc23968088110f4759cac0d Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Wed, 7 Apr 2010 18:44:52 +0000 Subject: [PATCH] maintain python24 compatibility --- bindings/python/mapnik/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bindings/python/mapnik/__init__.py b/bindings/python/mapnik/__init__.py index 1f26612fe..ad4422889 100644 --- a/bindings/python/mapnik/__init__.py +++ b/bindings/python/mapnik/__init__.py @@ -318,7 +318,10 @@ def _add_symbol_method_to_symbolizers(vars=globals()): return getattr(self,self.type())() for name, obj in vars.items(): if name.endswith('Symbolizer') and not name.startswith('_'): - symbol = symbol_for_cls if name=='Symbolizer' else symbol_for_subcls + if name == 'Symbolizer': + symbol = symbol_for_cls + else: + symbol = symbol_for_subcls type('dummy', (obj,_injector), {'symbol': symbol}) _add_symbol_method_to_symbolizers()