From b270b82f1137ff25ee263eafd31503d760f3403d Mon Sep 17 00:00:00 2001 From: Victor Stinner Date: Tue, 3 May 2022 20:25:41 +0200 Subject: gh-91320: Argument Clinic uses _PyCFunction_CAST() (#32210) Replace "(PyCFunction)(void(*)(void))func" cast with _PyCFunction_CAST(func). --- Python/clinic/_warnings.c.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Python/clinic/_warnings.c.h') diff --git a/Python/clinic/_warnings.c.h b/Python/clinic/_warnings.c.h index ad6b9a8e24..aa85c2a0d4 100644 --- a/Python/clinic/_warnings.c.h +++ b/Python/clinic/_warnings.c.h @@ -9,7 +9,7 @@ PyDoc_STRVAR(warnings_warn__doc__, "Issue a warning, or maybe ignore it or raise an exception."); #define WARNINGS_WARN_METHODDEF \ - {"warn", (PyCFunction)(void(*)(void))warnings_warn, METH_FASTCALL|METH_KEYWORDS, warnings_warn__doc__}, + {"warn", _PyCFunction_CAST(warnings_warn), METH_FASTCALL|METH_KEYWORDS, warnings_warn__doc__}, static PyObject * warnings_warn_impl(PyObject *module, PyObject *message, PyObject *category, @@ -66,4 +66,4 @@ skip_optional_pos: exit: return return_value; } -/*[clinic end generated code: output=eb9997fa998fdbad input=a9049054013a1b77]*/ +/*[clinic end generated code: output=0435c68611fa2fe9 input=a9049054013a1b77]*/ -- cgit v1.2.1