]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
bpo-39824: Convert PyModule_GetState() to get_module_state() (GH-19076)
authorHai Shi <shihai1992@gmail.com>
Thu, 19 Mar 2020 17:11:33 +0000 (01:11 +0800)
committerGitHub <noreply@github.com>
Thu, 19 Mar 2020 17:11:33 +0000 (10:11 -0700)
Automerge-Triggered-By: @vstinner
Modules/_localemodule.c
Modules/audioop.c

index d2202bcad9f556f8dd43be32aa9c45bbbe8898b0..0ce5dc5e7777e63825a1cd60c8bccde98c89d1af 100644 (file)
@@ -775,25 +775,25 @@ static struct PyModuleDef_Slot _locale_slots[] = {
 };
 
 static int
-locale_traverse(PyObject *m, visitproc visit, void *arg)
+locale_traverse(PyObject *module, visitproc visit, void *arg)
 {
-    _locale_state *state = (_locale_state*)PyModule_GetState(m);
+    _locale_state *state = get_locale_state(module);
     Py_VISIT(state->Error);
     return 0;
 }
 
 static int
-locale_clear(PyObject *m)
+locale_clear(PyObject *module)
 {
-    _locale_state *state = (_locale_state*)PyModule_GetState(m);
+    _locale_state *state = get_locale_state(module);
     Py_CLEAR(state->Error);
     return 0;
 }
 
 static void
-locale_free(PyObject *m)
+locale_free(PyObject *module)
 {
-    locale_clear(m);
+    locale_clear(module);
 }
 
 static struct PyModuleDef _localemodule = {
index 64cf98137c8816884cdcc5c28315927c7bb5909a..3aeb6f04f13cbb6b2e40b058d835676bbc08d9f5 100644 (file)
@@ -1925,7 +1925,7 @@ static PyMethodDef audioop_methods[] = {
 static int
 audioop_traverse(PyObject *module, visitproc visit, void *arg)
 {
-    audioop_state *state = (audioop_state *)PyModule_GetState(module);
+    audioop_state *state = get_audioop_state(module);
     Py_VISIT(state->AudioopError);
     return 0;
 }
@@ -1933,7 +1933,7 @@ audioop_traverse(PyObject *module, visitproc visit, void *arg)
 static int
 audioop_clear(PyObject *module)
 {
-    audioop_state *state = (audioop_state *)PyModule_GetState(module);
+    audioop_state *state = get_audioop_state(module);
     Py_CLEAR(state->AudioopError);
     return 0;
 }