diff --git a/Objects/moduleobject.c b/Objects/moduleobject.c index 953d23cc2bb..180f7bc3c72 100644 --- a/Objects/moduleobject.c +++ b/Objects/moduleobject.c @@ -9,7 +9,7 @@ typedef struct { PyObject *md_dict; } PyModuleObject; -PyMemberDef module_members[] = { +static PyMemberDef module_members[] = { {"__dict__", T_OBJECT, offsetof(PyModuleObject, md_dict), READONLY}, {0} }; diff --git a/Objects/typeobject.c b/Objects/typeobject.c index 913bea0ebe4..4e8f9676d39 100644 --- a/Objects/typeobject.c +++ b/Objects/typeobject.c @@ -80,7 +80,7 @@ type_dict(PyTypeObject *type, void *context) return PyDictProxy_New(type->tp_dict); } -PyGetSetDef type_getsets[] = { +static PyGetSetDef type_getsets[] = { {"__name__", (getter)type_name, NULL, NULL}, {"__module__", (getter)type_module, (setter)type_set_module, NULL}, {"__dict__", (getter)type_dict, NULL, NULL}, @@ -371,7 +371,7 @@ lookup_method(PyObject *self, char *attrstr, PyObject **attrobj) instead of PyObject_GetAttrString(). This uses the same convention as lookup_method to cache the interned name string object. */ -PyObject * +static PyObject * call_method(PyObject *o, char *name, PyObject **nameobj, char *format, ...) { va_list va; @@ -407,7 +407,7 @@ call_method(PyObject *o, char *name, PyObject **nameobj, char *format, ...) /* Clone of call_method() that returns NotImplemented when the lookup fails. */ -PyObject * +static PyObject * call_maybe(PyObject *o, char *name, PyObject **nameobj, char *format, ...) { va_list va; @@ -674,7 +674,7 @@ subtype_dict(PyObject *obj, void *context) return dict; } -PyGetSetDef subtype_getsets[] = { +static PyGetSetDef subtype_getsets[] = { {"__dict__", subtype_dict, NULL, NULL}, {0}, };