mirror of
https://github.com/python/cpython.git
synced 2025-08-04 08:59:19 +00:00
Issue #23685: Fix usage of PyMODINIT_FUNC in _json, _scproxy, nis, pyexpat
_codecs_cn, _codecs_hk, _codecs_iso2022, _codecs_jp, _codecs_kr and _codecs_tw modules. pyexpat.c doesn't need to redeclare PyMODINIT_FUNC, it's already declared in Include/pyport.h.
This commit is contained in:
parent
beb09977bc
commit
f024d263b4
5 changed files with 5 additions and 15 deletions
|
@ -1900,16 +1900,6 @@ PyDoc_STRVAR(pyexpat_module_documentation,
|
|||
#define MODULE_INITFUNC PyInit_pyexpat
|
||||
#endif
|
||||
|
||||
#ifndef PyMODINIT_FUNC
|
||||
# ifdef MS_WINDOWS
|
||||
# define PyMODINIT_FUNC __declspec(dllexport) void
|
||||
# else
|
||||
# define PyMODINIT_FUNC void
|
||||
# endif
|
||||
#endif
|
||||
|
||||
PyMODINIT_FUNC MODULE_INITFUNC(void); /* avoid compiler warnings */
|
||||
|
||||
static struct PyModuleDef pyexpatmodule = {
|
||||
PyModuleDef_HEAD_INIT,
|
||||
MODULE_NAME,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue