diff options
Diffstat (limited to 'sources/pyside6/libpysideqml/pysideqmlnamedelement.cpp')
| -rw-r--r-- | sources/pyside6/libpysideqml/pysideqmlnamedelement.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/sources/pyside6/libpysideqml/pysideqmlnamedelement.cpp b/sources/pyside6/libpysideqml/pysideqmlnamedelement.cpp index a0c05b384..0b3f7358a 100644 --- a/sources/pyside6/libpysideqml/pysideqmlnamedelement.cpp +++ b/sources/pyside6/libpysideqml/pysideqmlnamedelement.cpp @@ -65,10 +65,11 @@ static const char *qmlNamedElement_SignatureStrings[] = { void initQmlNamedElement(PyObject *module) { - if (InitSignatureStrings(PySideQmlNamedElement_TypeF(), qmlNamedElement_SignatureStrings) < 0) + auto *qmlNamedElementType = PySideQmlNamedElement_TypeF(); + if (InitSignatureStrings(qmlNamedElementType, qmlNamedElement_SignatureStrings) < 0) return; - Py_INCREF(PySideQmlNamedElement_TypeF()); - PyModule_AddObject(module, "QmlNamedElement", - reinterpret_cast<PyObject *>(PySideQmlNamedElement_TypeF())); + auto *obQmlNamedElementType = reinterpret_cast<PyObject *>(qmlNamedElementType); + Py_INCREF(obQmlNamedElementType); + PyModule_AddObject(module, "QmlNamedElement", obQmlNamedElementType); } |
