From c6d20874c61e22fd8dcd392e61b27584e4b7570e Mon Sep 17 00:00:00 2001 From: Gertjan van den Burg Date: Thu, 14 Jan 2021 17:52:51 +0000 Subject: Remove python 2 stuff --- python/src/_syncrng.c | 43 +++++++++++-------------------------------- 1 file changed, 11 insertions(+), 32 deletions(-) diff --git a/python/src/_syncrng.c b/python/src/_syncrng.c index 5fb97e7..9adda99 100644 --- a/python/src/_syncrng.c +++ b/python/src/_syncrng.c @@ -163,49 +163,28 @@ static PyMethodDef SyncRNGMethods[] = { {NULL, NULL, 0, NULL} }; -#if PY_MAJOR_VERSION >= 3 - static struct PyModuleDef moduledef = { - PyModuleDef_HEAD_INIT, - "_syncrng", - "Python interface to SyncRNG", - -1, - SyncRNGMethods, - NULL, - NULL, - NULL, - NULL - }; -#endif - +static struct PyModuleDef moduledef = { + PyModuleDef_HEAD_INIT, + "_syncrng", + "Python interface to SyncRNG", + -1, + SyncRNGMethods, + NULL, + NULL, + NULL, + NULL +}; static PyObject * moduleinit(void) { PyObject *m; - - #if PY_MAJOR_VERSION >= 3 m = PyModule_Create(&moduledef); - #else - m = Py_InitModule3("_syncrng", SyncRNGMethods, - "Python interface to SyncRNG"); - #endif - return m; } -#if PY_MAJOR_VERSION >= 3 PyMODINIT_FUNC PyInit__syncrng(void) { return moduleinit(); } -#else -PyMODINIT_FUNC -init_syncrng(void) -{ - moduleinit(); -} -#endif -#endif - -#ifndef TARGETPYTHON -- cgit v1.2.3