aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2021-01-14 17:52:51 +0000
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2021-01-14 17:52:51 +0000
commitc6d20874c61e22fd8dcd392e61b27584e4b7570e (patch)
tree3b3afe60028dc7060423d434f930407d0a9d8c47
parentRemove R code from python version of C code (diff)
downloadSyncRNG-c6d20874c61e22fd8dcd392e61b27584e4b7570e.tar.gz
SyncRNG-c6d20874c61e22fd8dcd392e61b27584e4b7570e.zip
Remove python 2 stuff
-rw-r--r--python/src/_syncrng.c43
1 files 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