From d326e40e8c52c9f74b6baa0d6f7f9a54ded0172a Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Tue, 18 Jun 2024 13:10:15 +0200 Subject: libpysideqml: Fix static analysis warnings - Initialize variables - Use auto * - Use nullptr - Remove repeated return types - Minor cleanups Change-Id: I26cacce81a4c8ebc885f8c34d59fdac5d0026af9 Reviewed-by: Shyamnath Premnadh --- sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp') diff --git a/sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp b/sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp index 63cefedb5..431e44aa0 100644 --- a/sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp +++ b/sources/pyside6/libpysideqml/pysideqmlmetacallerror.cpp @@ -40,7 +40,9 @@ std::optional qmlMetaCallErrorHandler(QObject *object) if (engine->currentStackFrame == nullptr) return {}; - PyObject *errType, *errValue, *errTraceback; + PyObject *errType{}; + PyObject *errValue{}; + PyObject *errTraceback{}; PyErr_Fetch(&errType, &errValue, &errTraceback); // PYSIDE-464: The error is only valid before PyErr_Restore, // PYSIDE-464: therefore we take local copies. -- cgit v1.2.3