mirror of
https://github.com/python/cpython.git
synced 2025-09-27 10:50:04 +00:00
Make __module__ settable on functions and methods.
This commit is contained in:
parent
e2052ab82a
commit
ff71c98449
2 changed files with 2 additions and 2 deletions
|
@ -159,7 +159,7 @@ static PyMemberDef func_memberlist[] = {
|
||||||
RESTRICTED|READONLY},
|
RESTRICTED|READONLY},
|
||||||
{"func_name", T_OBJECT, OFF(func_name), READONLY},
|
{"func_name", T_OBJECT, OFF(func_name), READONLY},
|
||||||
{"__name__", T_OBJECT, OFF(func_name), READONLY},
|
{"__name__", T_OBJECT, OFF(func_name), READONLY},
|
||||||
{"__module__", T_OBJECT, OFF(func_module), READONLY},
|
{"__module__", T_OBJECT, OFF(func_module)},
|
||||||
{NULL} /* Sentinel */
|
{NULL} /* Sentinel */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -189,7 +189,7 @@ static PyGetSetDef meth_getsets [] = {
|
||||||
#define OFF(x) offsetof(PyCFunctionObject, x)
|
#define OFF(x) offsetof(PyCFunctionObject, x)
|
||||||
|
|
||||||
static PyMemberDef meth_members[] = {
|
static PyMemberDef meth_members[] = {
|
||||||
{"__module__", T_OBJECT, OFF(m_module), READONLY},
|
{"__module__", T_OBJECT, OFF(m_module)},
|
||||||
{NULL}
|
{NULL}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue