Skip to content

Commit be1c7ef

Browse files
skirpichevsobolevn
andcommitted
PyObject_GetAttr -> PyObject_GetOptionalAttr
Co-authored-by: Nikita Sobolev <[email protected]>
1 parent 9b31877 commit be1c7ef

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Objects/typeobject.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6653,7 +6653,8 @@ type_add_method(PyTypeObject *type, PyMethodDef *meth)
66536653
descr = PyDescr_NewClassMethod(type, meth);
66546654
}
66556655
else if (meth->ml_flags & METH_STATIC) {
6656-
PyObject *mod = PyObject_GetAttr((PyObject*)type, &_Py_ID(__module__));
6656+
PyObject *mod;
6657+
PyObject_GetOptionalAttr((PyObject*)type, &_Py_ID(__module__), &mod);
66576658
PyObject *cfunc = PyCFunction_NewEx(meth, (PyObject*)type, mod);
66586659
Py_XDECREF(mod);
66596660
if (cfunc == NULL) {

0 commit comments

Comments
 (0)