gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#112504)

This commit is contained in:
andrewluotechnologies 2023-12-07 04:56:01 -08:00 • committed by GitHub
parent b449415b2f
commit 9c3458e058
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 15 additions and 1 deletions

View file

@ -2026,7 +2026,7 @@ PyTypeObject _PyNone_Type = {
0, /*tp_doc */
0, /*tp_traverse */
0, /*tp_clear */
0, /*tp_richcompare */
_Py_BaseObject_RichCompare, /*tp_richcompare */
0, /*tp_weaklistoffset */
0, /*tp_iter */
0, /*tp_iternext */

View file

@ -5625,6 +5625,12 @@ object_richcompare(PyObject *self, PyObject *other, int op)
return res;
}
PyObject*
_Py_BaseObject_RichCompare(PyObject* self, PyObject* other, int op)
{
return object_richcompare(self, other, op);
}
static PyObject *
object_get_class(PyObject *self, void *closure)
{