bpo-1635741: Port _bisect module to multi-phase init (GH-22415)
This commit is contained in:
parent
d73cf7ca85
commit
2afd1751dd
|
@ -0,0 +1 @@
|
||||||
|
Port the :mod:`_bisect` module to the multi-phase initialization API (:pep:`489`).
|
|
@ -237,18 +237,14 @@ common approach.\n");
|
||||||
|
|
||||||
static struct PyModuleDef _bisectmodule = {
|
static struct PyModuleDef _bisectmodule = {
|
||||||
PyModuleDef_HEAD_INIT,
|
PyModuleDef_HEAD_INIT,
|
||||||
"_bisect",
|
.m_name = "_bisect",
|
||||||
module_doc,
|
.m_doc = module_doc,
|
||||||
-1,
|
.m_methods = bisect_methods,
|
||||||
bisect_methods,
|
.m_size = 0
|
||||||
NULL,
|
|
||||||
NULL,
|
|
||||||
NULL,
|
|
||||||
NULL
|
|
||||||
};
|
};
|
||||||
|
|
||||||
PyMODINIT_FUNC
|
PyMODINIT_FUNC
|
||||||
PyInit__bisect(void)
|
PyInit__bisect(void)
|
||||||
{
|
{
|
||||||
return PyModule_Create(&_bisectmodule);
|
return PyModuleDef_Init(&_bisectmodule);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue