]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-91320: Use _PyCFunction_CAST() (#92251)
authorVictor Stinner <vstinner@python.org>
Tue, 3 May 2022 19:42:14 +0000 (21:42 +0200)
committerGitHub <noreply@github.com>
Tue, 3 May 2022 19:42:14 +0000 (21:42 +0200)
commit804f2529d8e545a8d59eaf260ee032d014e681ba
treeaab0f479960e57753df3789313363dd0e3e6bafc
parent551d02b3e697098236bb3a6e0a855b2ad8dc0424
gh-91320: Use _PyCFunction_CAST() (#92251)

Replace "(PyCFunction)(void(*)(void))func" cast with
_PyCFunction_CAST(func).

Change generated by the command:

sed -i -e \
  's!(PyCFunction)(void(\*)(void)) *\([A-Za-z0-9_]\+\)!_PyCFunction_CAST(\1)!g' \
  $(find -name "*.c")
31 files changed:
Modules/_asynciomodule.c
Modules/_collectionsmodule.c
Modules/_csv.c
Modules/_datetimemodule.c
Modules/_decimal/_decimal.c
Modules/_elementtree.c
Modules/_functoolsmodule.c
Modules/_lsprof.c
Modules/_operator.c
Modules/_struct.c
Modules/_testbuffer.c
Modules/_testcapimodule.c
Modules/_testmultiphase.c
Modules/_threadmodule.c
Modules/_xxsubinterpretersmodule.c
Modules/atexitmodule.c
Modules/faulthandler.c
Modules/mathmodule.c
Modules/nismodule.c
Modules/signalmodule.c
Modules/socketmodule.c
Modules/syslogmodule.c
Modules/xxlimited.c
Modules/xxsubtype.c
Objects/descrobject.c
Objects/dictobject.c
Objects/genobject.c
Objects/odictobject.c
Objects/typeobject.c
Objects/unicodeobject.c
Tools/peg_generator/peg_extension/peg_extension.c