Brandt Bucher <brandtbuc...@gmail.com> added the comment:

Hm, not quite sure what you mean. Are you talking about just replacing each of 
the new gotos with “Py_DECREF(pairs); return;”?

Error handling for this whole module is a bit unconventional. Some of the error 
paths in this function decrement the recursion depth counter, but I *think* 
that’s actually incorrect here… it looks like it’s our caller’s (w_object) 
responsibility to do that, error or no error.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37596>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to