diff options
author | Christian Tismer <tismer@stackless.com> | 2021-04-18 18:58:18 +0200 |
---|---|---|
committer | Christian Tismer <tismer@stackless.com> | 2021-09-29 17:34:58 +0200 |
commit | 096cc9c3703f40f1f596cf79a680dabfaad232bd (patch) | |
tree | 328b7d07b98942091eb2ee0464102ed705ee70ad /sources/shiboken6/libshiboken/signature/signature_extend.cpp | |
parent | d6cbd662c9158028ee6d370887abffb495a02f5e (diff) |
PyPySide: adjust more to PyPy's needs
These are the stable changes which are definitely needed for PyPy
to work. Other changes are unclear and stay in the open PyPy patch.
Task-number: PYSIDE-535
Change-Id: I660fba3bba9274026cffe0c21498ac57eb5c3b53
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Diffstat (limited to 'sources/shiboken6/libshiboken/signature/signature_extend.cpp')
-rw-r--r-- | sources/shiboken6/libshiboken/signature/signature_extend.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/shiboken6/libshiboken/signature/signature_extend.cpp b/sources/shiboken6/libshiboken/signature/signature_extend.cpp index 528c7c87a..67a37e41c 100644 --- a/sources/shiboken6/libshiboken/signature/signature_extend.cpp +++ b/sources/shiboken6/libshiboken/signature/signature_extend.cpp @@ -157,8 +157,8 @@ static PyObject *handle_doc(PyObject *ob, PyObject *old_descr) init_module_2(); AutoDecRef ob_type_mod(GetClassOrModOf(ob)); const char *name; - if (PyModule_Check(ob_type_mod)) - name = PyModule_GetName(ob_type_mod); + if (PyModule_Check(ob_type_mod.object())) + name = PyModule_GetName(ob_type_mod.object()); else name = reinterpret_cast<PyTypeObject *>(ob_type_mod.object())->tp_name; if (handle_doc_in_progress || name == nullptr |