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.
1 parent 4644fed commit b94bc71Copy full SHA for b94bc71
1 file changed
Objects/dictobject.c
@@ -5083,7 +5083,8 @@ dictiter_new(PyDictObject *dict, PyTypeObject *itertype)
5083
}
5084
if (itertype == &PyDictIterItem_Type ||
5085
itertype == &PyDictRevIterItem_Type) {
5086
- di->di_result = PyTuple_Pack(2, Py_None, Py_None);
+ PyObject *items[] = {Py_None, Py_None};
5087
+ di->di_result = PyTuple_FromArray(items, 2);
5088
if (di->di_result == NULL) {
5089
Py_DECREF(di);
5090
return NULL;
@@ -6284,7 +6285,8 @@ dictitems_xor_lock_held(PyObject *d1, PyObject *d2)
6284
6285
6286
6287
else {
- PyObject *pair = PyTuple_Pack(2, key, val2);
6288
+ PyObject *items[] = {key, val2};
6289
+ PyObject *pair = PyTuple_FromArray(items, 2);
6290
if (pair == NULL) {
6291
goto error;
6292
0 commit comments