summaryrefslogtreecommitdiff
path: root/pyuno/source/module
diff options
context:
space:
mode:
authorDavid Ostrovsky <david@ostrovsky.org>2020-12-18 11:25:05 +0100
committerMichael Stahl <michael.stahl@cib.de>2020-12-19 17:34:50 +0100
commit6dd1d2268487920e8bda44dfd169a5bda4d62f13 (patch)
tree221c5b2aea71f8340de39f95df41ce3fdf5ad8da /pyuno/source/module
parentf460d8e8178cc6fad02347e2bab6580efe51c260 (diff)
tdf#138987 pyuno: PyEval_InitThreads is a no-op in Python 3.9
Change-Id: I7cf95ab1f237e315e8bd80b47758839bca34f970 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107946 Reviewed-by: Michael Stahl <michael.stahl@cib.de> Tested-by: Jenkins
Diffstat (limited to 'pyuno/source/module')
-rw-r--r--pyuno/source/module/pyuno_module.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/pyuno/source/module/pyuno_module.cxx b/pyuno/source/module/pyuno_module.cxx
index 4a9d1921386f..35986b3646ba 100644
--- a/pyuno/source/module/pyuno_module.cxx
+++ b/pyuno/source/module/pyuno_module.cxx
@@ -883,7 +883,9 @@ PyObject* PyInit_pyuno()
PyUNO_initType();
PyUNOStruct_initType();
// noop when called already, otherwise needed to allow multiple threads
+#if PY_VERSION_HEX < 0x03090000
PyEval_InitThreads();
+#endif
static struct PyModuleDef moduledef =
{
PyModuleDef_HEAD_INIT,