[3.12] Doc: C API: Delete claim that PyObject_Init is GC-aware (GH-126418) (#126432)

Doc: C API: Delete claim that `PyObject_Init` is GC-aware (GH-126418)
(cherry picked from commit 407c0366d9)

Co-authored-by: Richard Hansen <rhansen@rhansen.org>
This commit is contained in:
Miss Islington (bot) 2024-11-05 11:01:37 +01:00 committed by GitHub
parent 844d908adb
commit aa5498d466
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -15,10 +15,8 @@ Allocating Objects on the Heap
.. c:function:: PyObject* PyObject_Init(PyObject *op, PyTypeObject *type) .. c:function:: PyObject* PyObject_Init(PyObject *op, PyTypeObject *type)
Initialize a newly allocated object *op* with its type and initial Initialize a newly allocated object *op* with its type and initial
reference. Returns the initialized object. If *type* indicates that the reference. Returns the initialized object. Other fields of the object are
object participates in the cyclic garbage detector, it is added to the not affected.
detector's set of observed objects. Other fields of the object are not
affected.
.. c:function:: PyVarObject* PyObject_InitVar(PyVarObject *op, PyTypeObject *type, Py_ssize_t size) .. c:function:: PyVarObject* PyObject_InitVar(PyVarObject *op, PyTypeObject *type, Py_ssize_t size)