diff options
author | Erlend E. Aasland <erlend.aasland@protonmail.com> | 2023-05-06 20:26:06 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-05-06 20:26:06 (GMT) |
commit | 3b14b51d11ae23a915299a8f9bf650ca2ae90566 (patch) | |
tree | ede682513884c2e1e173d81300e04459874470bc /Modules/_io | |
parent | de7f694e3c92797fe65f04cd2c6941ed0446bb24 (diff) | |
download | cpython-3b14b51d11ae23a915299a8f9bf650ca2ae90566.zip cpython-3b14b51d11ae23a915299a8f9bf650ca2ae90566.tar.gz cpython-3b14b51d11ae23a915299a8f9bf650ca2ae90566.tar.bz2 |
gh-101819: Remove unused 'locale_module' from _io state (#104246)
The locale module reference was introduced by 932ff8368 in 2013,
and rendered unused by 710e82630 (gh-23050) in 2020.
Diffstat (limited to 'Modules/_io')
-rw-r--r-- | Modules/_io/_iomodule.c | 3 | ||||
-rw-r--r-- | Modules/_io/_iomodule.h | 2 |
2 files changed, 0 insertions, 5 deletions
diff --git a/Modules/_io/_iomodule.c b/Modules/_io/_iomodule.c index 403968a..99b8a8e 100644 --- a/Modules/_io/_iomodule.c +++ b/Modules/_io/_iomodule.c @@ -580,7 +580,6 @@ iomodule_traverse(PyObject *mod, visitproc visit, void *arg) { _PyIO_State *state = get_io_state(mod); if (!state->initialized) return 0; - Py_VISIT(state->locale_module); Py_VISIT(state->unsupported_operation); Py_VISIT(state->PyIncrementalNewlineDecoder_Type); @@ -605,8 +604,6 @@ iomodule_clear(PyObject *mod) { _PyIO_State *state = get_io_state(mod); if (!state->initialized) return 0; - if (state->locale_module != NULL) - Py_CLEAR(state->locale_module); Py_CLEAR(state->unsupported_operation); Py_CLEAR(state->PyIncrementalNewlineDecoder_Type); diff --git a/Modules/_io/_iomodule.h b/Modules/_io/_iomodule.h index 8a788fb..c971c98 100644 --- a/Modules/_io/_iomodule.h +++ b/Modules/_io/_iomodule.h @@ -143,8 +143,6 @@ extern PyModuleDef _PyIO_Module; typedef struct { int initialized; - PyObject *locale_module; - PyObject *unsupported_operation; /* Types */ |