We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
_Py_make_parameters
1 parent 40657ad commit e1eb9e8Copy full SHA for e1eb9e8
1 file changed
Objects/genericaliasobject.c
@@ -195,15 +195,14 @@ _Py_make_parameters(PyObject *args)
195
if (is_args_list) {
196
args = tuple_args = PySequence_Tuple(args);
197
if (args == NULL) {
198
- return NULL;
+ goto cleanup;
199
}
200
201
Py_ssize_t nargs = PyTuple_GET_SIZE(args);
202
Py_ssize_t len = nargs;
203
PyObject *parameters = PyTuple_New(len);
204
if (parameters == NULL) {
205
- Py_XDECREF(tuple_args);
206
+ goto error;
207
208
Py_ssize_t iparam = 0;
209
for (Py_ssize_t iarg = 0; iarg < nargs; iarg++) {
0 commit comments