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 d28311c commit d075bffCopy full SHA for d075bff
Objects/tupleobject.c
@@ -212,7 +212,9 @@ PyTuple_MakeSingle(PyObject *one)
212
return NULL;
213
}
214
op->ob_item[0] = Py_NewRef(one);
215
- _PyObject_GC_TRACK(op);
+ if (maybe_tracked(one)) {
216
+ _PyObject_GC_TRACK(op);
217
+ }
218
return (PyObject *)op;
219
220
@@ -228,7 +230,9 @@ PyTuple_MakePair(PyObject *one, PyObject *two)
228
230
229
231
232
op->ob_item[1] = Py_NewRef(two);
233
+ if (maybe_tracked(one) || maybe_tracked(two)) {
234
235
236
237
238
0 commit comments