#17688: fix declaration for richcmp example in the docs.

Thanks to Daniel Mullner
diff --git a/Doc/extending/newtypes.rst b/Doc/extending/newtypes.rst
index 835a92e..cb20bce 100644
--- a/Doc/extending/newtypes.rst
+++ b/Doc/extending/newtypes.rst
@@ -1233,7 +1233,7 @@
 Here is a sample implementation, for a datatype that is considered equal if the
 size of an internal pointer is equal::
 
-   static int
+   static PyObject *
    newdatatype_richcmp(PyObject *obj1, PyObject *obj2, int op)
    {
        PyObject *result;