Commit 883ef902 authored by Stefan Behnel's avatar Stefan Behnel

reuse current thread state in one more place

parent ba63d040
...@@ -6878,7 +6878,8 @@ class ExceptClauseNode(Node): ...@@ -6878,7 +6878,8 @@ class ExceptClauseNode(Node):
and self.target is None): and self.target is None):
# most simple case: no exception variable, empty body (pass) # most simple case: no exception variable, empty body (pass)
# => reset the exception state, done # => reset the exception state, done
code.putln("PyErr_Restore(0,0,0);") code.globalstate.use_utility_code(UtilityCode.load_cached("PyErrFetchRestore", "Exceptions.c"))
code.putln("__Pyx_ErrRestore(0,0,0);")
code.put_goto(end_label) code.put_goto(end_label)
code.putln("}") code.putln("}")
return return
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment