summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Behnel <stefan_ml@behnel.de>2020-04-17 10:48:18 +0200
committerStefan Behnel <stefan_ml@behnel.de>2020-04-17 10:48:18 +0200
commit10c19faf4da842f837d3de15b5ddcc0451f436bc (patch)
tree3aa2ae8e941497dca7c59c006cbe151028b2e2d5
parentc8e32bb66a51144e0ae9522a1838cb5e22cc8d1d (diff)
parent16c0ca298eb2ac8b123d43da26d820099c44d0f4 (diff)
downloadcython-10c19faf4da842f837d3de15b5ddcc0451f436bc.tar.gz
Merge branch '0.29.x'
-rw-r--r--Cython/Compiler/ExprNodes.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/Cython/Compiler/ExprNodes.py b/Cython/Compiler/ExprNodes.py
index 1c74d082d..54eac127f 100644
--- a/Cython/Compiler/ExprNodes.py
+++ b/Cython/Compiler/ExprNodes.py
@@ -4413,6 +4413,7 @@ class BufferIndexNode(_IndexingBaseNode):
def free_temps(self, code):
for temp in self.index_temps:
code.funcstate.release_temp(temp)
+ self.index_temps = ()
super(BufferIndexNode, self).free_temps(code)