Commit d1ab6089 authored by Benjamin Peterson's avatar Benjamin Peterson

check return for error

parent 77452fc1
...@@ -3107,6 +3107,8 @@ format_missing(const char *kind, PyCodeObject *co, PyObject *names) ...@@ -3107,6 +3107,8 @@ format_missing(const char *kind, PyCodeObject *co, PyObject *names)
tail = PyUnicode_FromFormat(", %U, and %U", tail = PyUnicode_FromFormat(", %U, and %U",
PyList_GET_ITEM(names, len - 2), PyList_GET_ITEM(names, len - 2),
PyList_GET_ITEM(names, len - 1)); PyList_GET_ITEM(names, len - 1));
if (tail == NULL)
return;
/* Chop off the last two objects in the list. This shouldn't actually /* Chop off the last two objects in the list. This shouldn't actually
fail, but we can't be too careful. */ fail, but we can't be too careful. */
err = PyList_SetSlice(names, len - 2, len, NULL); err = PyList_SetSlice(names, len - 2, len, NULL);
......
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