comment
authorStefan Behnel <scoder@users.berlios.de>
Tue, 30 Nov 2010 09:32:47 +0000 (10:32 +0100)
committerStefan Behnel <scoder@users.berlios.de>
Tue, 30 Nov 2010 09:32:47 +0000 (10:32 +0100)
Cython/Compiler/Code.py

index e2954c299e1b4d362cdfee5abd7f88061677e2e7..46b4b81872673e9d5e5e125d39040d148aee4412 100644 (file)
@@ -1219,7 +1219,7 @@ class CCodeWriter(object):
 
     def put_var_decref(self, entry):
         if entry.type.is_pyobject:
-            if entry.init_to_none is False:
+            if entry.init_to_none is False:  # FIXME: 0 and False are treated differently???
                 self.putln("__Pyx_XDECREF(%s);" % self.entry_as_pyobject(entry))
             else:
                 self.putln("__Pyx_DECREF(%s);" % self.entry_as_pyobject(entry))