Fix quoted signature of setattrofunc (GH-17251)
setattrofunc returns `int`, not `PyObject *`.
diff --git a/Doc/c-api/typeobj.rst b/Doc/c-api/typeobj.rst
index b4ffd6b..7b205c0 100644
--- a/Doc/c-api/typeobj.rst
+++ b/Doc/c-api/typeobj.rst
@@ -955,7 +955,7 @@
The signature is the same as for :c:func:`PyObject_SetAttr`::
- PyObject *tp_setattro(PyObject *self, PyObject *attr, PyObject *value);
+ int tp_setattro(PyObject *self, PyObject *attr, PyObject *value);
In addition, setting *value* to ``NULL`` to delete an attribute must be
supported. It is usually convenient to set this field to