diff options
| author | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2021-01-14 17:52:51 +0000 |
|---|---|---|
| committer | Gertjan van den Burg <gertjanvandenburg@gmail.com> | 2021-01-14 17:52:51 +0000 |
| commit | c6d20874c61e22fd8dcd392e61b27584e4b7570e (patch) | |
| tree | 3b3afe60028dc7060423d434f930407d0a9d8c47 | |
| parent | Remove R code from python version of C code (diff) | |
| download | SyncRNG-c6d20874c61e22fd8dcd392e61b27584e4b7570e.tar.gz SyncRNG-c6d20874c61e22fd8dcd392e61b27584e4b7570e.zip | |
Remove python 2 stuff
| -rw-r--r-- | python/src/_syncrng.c | 43 |
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 |
