Forgot to release a temp in one place
authorDag Sverre Seljebotn <dagss@student.matnat.uio.no>
Wed, 30 Jul 2008 10:08:41 +0000 (12:08 +0200)
committerDag Sverre Seljebotn <dagss@student.matnat.uio.no>
Wed, 30 Jul 2008 10:08:41 +0000 (12:08 +0200)
Cython/Compiler/ExprNodes.py

index cb1883d2633f658b84e50248e69778aa53100f08..699200d1faf708d6991ae0f1c92674f6b69fca3b 100644 (file)
@@ -1075,6 +1075,7 @@ class NameNode(AtomicExprNode):
                                     is_initialized=not self.skip_assignment_decref,
                                     pos=self.pos, code=code)
         code.putln("%s = 0;" % rhstmp)
+        code.func.release_temp(rhstmp)
     
     def generate_deletion_code(self, code):
         if self.entry is None: