File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed
Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff 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 ;
You can’t perform that action at this time.
0 commit comments