Skip to content

Commit f5ad4df

Browse files
Small fix - use items
1 parent 5862613 commit f5ad4df

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

Objects/tupleobject.c

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,10 @@ _PyTuple_FromPair(PyObject *one, PyObject *two)
227227
if (op == NULL) {
228228
return NULL;
229229
}
230-
op->ob_item[0] = Py_NewRef(one);
231-
op->ob_item[1] = Py_NewRef(two);
232-
if (maybe_tracked(one) || maybe_tracked(two)) {
230+
PyObject **items = op->ob_item;
231+
items[0] = Py_NewRef(one);
232+
items[1] = Py_NewRef(two);
233+
if (maybe_tracked(items[0]) || maybe_tracked(items[1])) {
233234
_PyObject_GC_TRACK(op);
234235
}
235236
return (PyObject *)op;
@@ -247,9 +248,10 @@ _PyTuple_FromPairSteal(PyObject *one, PyObject *two)
247248
Py_DECREF(two);
248249
return NULL;
249250
}
250-
op->ob_item[0] = one;
251-
op->ob_item[1] = two;
252-
if (maybe_tracked(one) || maybe_tracked(two)) {
251+
PyObject **items = op->ob_item;
252+
items[0] = one;
253+
items[1] = two;
254+
if (maybe_tracked(items[0]) || maybe_tracked(items[1])) {
253255
_PyObject_GC_TRACK(op);
254256
}
255257
return (PyObject *)op;

0 commit comments

Comments
 (0)