Skip to content

Commit 1d4e3e0

Browse files
authored
gh-111178: Fix locale_free() signature (#124896)
1 parent 2c050d4 commit 1d4e3e0

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Modules/_localemodule.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -881,9 +881,9 @@ locale_clear(PyObject *module)
881881
}
882882

883883
static void
884-
locale_free(PyObject *module)
884+
locale_free(void *module)
885885
{
886-
locale_clear(module);
886+
locale_clear((PyObject*)module);
887887
}
888888

889889
static struct PyModuleDef _localemodule = {
@@ -895,7 +895,7 @@ static struct PyModuleDef _localemodule = {
895895
_locale_slots,
896896
locale_traverse,
897897
locale_clear,
898-
(freefunc)locale_free,
898+
locale_free,
899899
};
900900

901901
PyMODINIT_FUNC

0 commit comments

Comments
 (0)