add READONLY to member list.
diff --git a/Python/compile.c b/Python/compile.c
index e69ae6e..0f21adf 100644
--- a/Python/compile.c
+++ b/Python/compile.c
@@ -46,10 +46,10 @@
#define OFF(x) offsetof(codeobject, x)
static struct memberlist code_memberlist[] = {
- {"co_code", T_OBJECT, OFF(co_code)},
- {"co_consts", T_OBJECT, OFF(co_consts)},
- {"co_names", T_OBJECT, OFF(co_names)},
- {"co_filename", T_OBJECT, OFF(co_filename)},
+ {"co_code", T_OBJECT, OFF(co_code), READONLY},
+ {"co_consts", T_OBJECT, OFF(co_consts), READONLY},
+ {"co_names", T_OBJECT, OFF(co_names), READONLY},
+ {"co_filename", T_OBJECT, OFF(co_filename), READONLY},
{NULL} /* Sentinel */
};