@@ -626,7 +626,7 @@ _PyStackRef_FromPyObjectNew(PyObject *obj)
626626 if (_Py_IsImmortal (obj )) {
627627 return (_PyStackRef ){ .bits = ((uintptr_t )obj ) | Py_TAG_REFCNT };
628628 }
629- Py_INCREF_MORTAL (obj );
629+ _Py_INCREF_MORTAL (obj );
630630 _PyStackRef ref = (_PyStackRef ){ .bits = (uintptr_t )obj };
631631 PyStackRef_CheckValid (ref );
632632 return ref ;
@@ -637,7 +637,7 @@ static inline _PyStackRef
637637_PyStackRef_FromPyObjectNewMortal (PyObject * obj )
638638{
639639 assert (obj != NULL );
640- Py_INCREF_MORTAL (obj );
640+ _Py_INCREF_MORTAL (obj );
641641 _PyStackRef ref = (_PyStackRef ){ .bits = (uintptr_t )obj };
642642 PyStackRef_CheckValid (ref );
643643 return ref ;
@@ -654,14 +654,14 @@ PyStackRef_FromPyObjectBorrow(PyObject *obj)
654654/* WARNING: This macro evaluates its argument more than once */
655655#ifdef _WIN32
656656#define PyStackRef_DUP (REF ) \
657- (PyStackRef_RefcountOnObject(REF) ? (Py_INCREF_MORTAL (BITS_TO_PTR(REF)), (REF)) : (REF))
657+ (PyStackRef_RefcountOnObject(REF) ? (_Py_INCREF_MORTAL (BITS_TO_PTR(REF)), (REF)) : (REF))
658658#else
659659static inline _PyStackRef
660660PyStackRef_DUP (_PyStackRef ref )
661661{
662662 assert (!PyStackRef_IsNull (ref ));
663663 if (PyStackRef_RefcountOnObject (ref )) {
664- Py_INCREF_MORTAL (BITS_TO_PTR (ref ));
664+ _Py_INCREF_MORTAL (BITS_TO_PTR (ref ));
665665 }
666666 return ref ;
667667}
0 commit comments