]> granicus.if.org Git - python/commitdiff
Make __module__ settable on functions and methods.
authorJeremy Hylton <jeremy@alum.mit.edu>
Tue, 18 Feb 2003 17:02:15 +0000 (17:02 +0000)
committerJeremy Hylton <jeremy@alum.mit.edu>
Tue, 18 Feb 2003 17:02:15 +0000 (17:02 +0000)
Objects/funcobject.c
Objects/methodobject.c

index b162fdf20aa234cc69a29ab6ebfcd3dc786f572f..fa241312c2bf50edeae8ad9e9de99c23c9cc40cc 100644 (file)
@@ -159,7 +159,7 @@ static PyMemberDef func_memberlist[] = {
         RESTRICTED|READONLY},
         {"func_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 */
 };
 
index aa64ff19fb0b5c338dbeff2bb08059e5f077c15d..5e967d3f3dba83aa5f65ad5bb6baa5fd90babaae 100644 (file)
@@ -189,7 +189,7 @@ static PyGetSetDef meth_getsets [] = {
 #define OFF(x) offsetof(PyCFunctionObject, x)
 
 static PyMemberDef meth_members[] = {
-       {"__module__",    T_OBJECT,     OFF(m_module),       READONLY},
+       {"__module__",    T_OBJECT,     OFF(m_module)},
        {NULL}
 };