cython-devel
changeset 1928:3aa127500ce9
Fix #271
| author | Dag Sverre Seljebotn <dagss@student.matnat.uio.no> |
|---|---|
| date | Tue Mar 31 23:07:13 2009 +0200 (2 years ago) |
| parents | d2a9c86b3313 |
| children | 8e28950c4ff55a03cdbbb82f |
| files | Cython/Compiler/ModuleNode.py |
line diff
1.1 --- a/Cython/Compiler/ModuleNode.py Sun Mar 29 12:39:15 2009 +0200
1.2 +++ b/Cython/Compiler/ModuleNode.py Tue Mar 31 23:07:13 2009 +0200
1.3 @@ -1658,6 +1658,8 @@
1.4 code.put_goto(code.return_label)
1.5 code.put_label(code.error_label)
1.6 code.put_var_xdecrefs(env.temp_entries)
1.7 + for cname, type in code.funcstate.all_managed_temps():
1.8 + code.put_xdecref(cname, type)
1.9 code.putln('__Pyx_AddTraceback("%s");' % env.qualified_name)
1.10 env.use_utility_code(Nodes.traceback_utility_code)
1.11 code.put_decref_clear(env.module_cname, py_object_type, nanny=False)
