diff --git a/Modules/posixmodule.c b/Modules/posixmodule.c index 5575b9feb96..cb8a1d1cd90 100644 --- a/Modules/posixmodule.c +++ b/Modules/posixmodule.c @@ -3836,7 +3836,7 @@ static char posix_strerror__doc__[] = "strerror(code) -> string\n\ Translate an error code to a message string."; -PyObject * +static PyObject * posix_strerror(PyObject *self, PyObject *args) { int code; diff --git a/Objects/fileobject.c b/Objects/fileobject.c index 27e21de154b..9af03b7a8e9 100644 --- a/Objects/fileobject.c +++ b/Objects/fileobject.c @@ -222,7 +222,7 @@ typedef off_t Py_off_t; /* a portable fseek() function return 0 on success, non-zero on failure (with errno set) */ -int +static int _portable_fseek(FILE *fp, Py_off_t offset, int whence) { #if defined(HAVE_FSEEKO) @@ -257,7 +257,7 @@ _portable_fseek(FILE *fp, Py_off_t offset, int whence) /* a portable ftell() function Return -1 on failure with errno set appropriately, current file position on success */ -Py_off_t +static Py_off_t _portable_ftell(FILE* fp) { #if SIZEOF_FPOS_T >= 8 && defined(HAVE_LARGEFILE_SUPPORT) diff --git a/Objects/frameobject.c b/Objects/frameobject.c index 74e70122321..64d166cc25d 100644 --- a/Objects/frameobject.c +++ b/Objects/frameobject.c @@ -251,7 +251,7 @@ PyFrame_BlockPop(PyFrameObject *f) /* Convert between "fast" version of locals and dictionary version */ -void +static void map_to_dict(PyObject *map, int nmap, PyObject *dict, PyObject **values, int deref) { diff --git a/Python/compile.c b/Python/compile.c index 1fb85e752ea..0939f059c40 100644 --- a/Python/compile.c +++ b/Python/compile.c @@ -374,7 +374,8 @@ struct compiling { PyFutureFeatures *c_future; /* pointer to module's __future__ */ }; -int is_free(int v) +static int +is_free(int v) { if ((v & (USE | DEF_FREE)) && !(v & (DEF_LOCAL | DEF_PARAM | DEF_GLOBAL))) diff --git a/Python/exceptions.c b/Python/exceptions.c index f262ef2a97d..ad8021e0db1 100644 --- a/Python/exceptions.c +++ b/Python/exceptions.c @@ -420,7 +420,7 @@ SystemExit__init__(PyObject *self, PyObject *args) } -PyMethodDef SystemExit_methods[] = { +static PyMethodDef SystemExit_methods[] = { { "__init__", SystemExit__init__, METH_VARARGS}, {NULL, NULL} }; @@ -836,7 +836,7 @@ SyntaxError__str__(PyObject *self, PyObject *args) } -PyMethodDef SyntaxError_methods[] = { +static PyMethodDef SyntaxError_methods[] = { {"__init__", SyntaxError__init__, METH_VARARGS}, {"__str__", SyntaxError__str__, METH_VARARGS}, {NULL, NULL}