Index: c-api/gcsupport.rst =================================================================== --- c-api/gcsupport.rst (revision 78146) +++ c-api/gcsupport.rst (working copy) @@ -31,7 +31,7 @@ Constructors for container types must conform to two rules: #. The memory for the object must be allocated using :cfunc:`PyObject_GC_New` - or :cfunc:`PyObject_GC_VarNew`. + or :cfunc:`PyObject_GC_NewVar`. #. Once all the fields which may contain references to other containers are initialized, it must call :cfunc:`PyObject_GC_Track`. Index: c-api/typeobj.rst =================================================================== --- c-api/typeobj.rst (revision 78146) +++ c-api/typeobj.rst (working copy) @@ -189,7 +189,7 @@ instance; this is normally :cfunc:`PyObject_Del` if the instance was allocated using :cfunc:`PyObject_New` or :cfunc:`PyObject_VarNew`, or :cfunc:`PyObject_GC_Del` if the instance was allocated using - :cfunc:`PyObject_GC_New` or :cfunc:`PyObject_GC_VarNew`. + :cfunc:`PyObject_GC_New` or :cfunc:`PyObject_GC_NewVar`. This field is inherited by subtypes.