Someone seems to just have copy-pasted the docs of

tp_compare to tp_richcompare ;)
This commit is contained in:
Georg Brandl 2006-05-25 20:28:10 +00:00
parent 66c0935d67
commit 9d67d5e9f7

View file

@ -990,10 +990,10 @@ The following three fields only exist if the
An optional pointer to the rich comparison function. An optional pointer to the rich comparison function.
The signature is the same as for \cfunction{PyObject_RichCompare()}. The signature is the same as for \cfunction{PyObject_RichCompare()}.
The function should return \code{1} if the requested comparison The function should return the result of the comparison (usually
returns true, \code{0} if it returns false. It should return \code{Py_True} or \code{Py_False}). If the comparison is undefined,
\code{-1} and set an exception condition when an error occurred it must return \code{Py_NotImplemented}, if another error occurred
during the comparison. it must return \code{NULL} and set an exception condition.
This field is inherited by subtypes together with This field is inherited by subtypes together with
\member{tp_compare} and \member{tp_hash}: a subtype inherits all \member{tp_compare} and \member{tp_hash}: a subtype inherits all