[PATCH] Drop Python 2 comatibility in extension modules
Mike Gilbert <[email protected]> Thu, 24 Dec 2020 13:14:06 -0500
| Newsgroups | gmane.linux.gentoo.portage.devel |
|---|---|
| Message-ID | <[email protected]> |
Signed-off-by: Mike Gilbert <[email protected]> --- src/portage_util_file_copy_reflink_linux.c | 10 +--------- src/portage_util_libc.c | 10 +--------- 2 files changed, 2 insertions(+), 18 deletions(-) diff --git a/src/portage_util_file_copy_reflink_linux.c b/src/portage_util_file_copy_reflink_linux.c index 352342c06..c6affe57a 100644 --- a/src/portage_util_file_copy_reflink_linux.c +++ b/src/portage_util_file_copy_reflink_linux.c @@ -1,4 +1,4 @@ -/* Copyright 2017 Gentoo Foundation +/* Copyright 2017-2020 Gentoo Authors * Distributed under the terms of the GNU General Public License v2 */ @@ -25,7 +25,6 @@ static PyMethodDef reflink_linuxMethods[] = { {NULL, NULL, 0, NULL} }; -#if PY_MAJOR_VERSION >= 3 static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, "reflink_linux", /* m_name */ @@ -45,13 +44,6 @@ PyInit_reflink_linux(void) m = PyModule_Create(&moduledef); return m; } -#else -PyMODINIT_FUNC -initreflink_linux(void) -{ - Py_InitModule("reflink_linux", reflink_linuxMethods); -} -#endif /** diff --git a/src/portage_util_libc.c b/src/portage_util_libc.c index 977b95474..2a3e624dc 100644 --- a/src/portage_util_libc.c +++ b/src/portage_util_libc.c @@ -1,4 +1,4 @@ -/* Copyright 2005-2016 Gentoo Foundation +/* Copyright 2005-2020 Gentoo Authors * Distributed under the terms of the GNU General Public License v2 */ @@ -15,7 +15,6 @@ static PyMethodDef LibcMethods[] = { {NULL, NULL, 0, NULL} }; -#if PY_MAJOR_VERSION >= 3 static struct PyModuleDef moduledef = { PyModuleDef_HEAD_INIT, "libc", /* m_name */ @@ -35,13 +34,6 @@ PyInit_libc(void) m = PyModule_Create(&moduledef); return m; } -#else -PyMODINIT_FUNC -initlibc(void) -{ - Py_InitModule("libc", LibcMethods); -} -#endif static PyObject * -- 2.30.0.rc1