aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-02-27 08:56:46 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2024-02-28 20:16:10 +0000
commit563c34fc609893fd28d0635d9f48a7baa96a103f (patch)
tree6a26d2d98c9a17f04580d23d64c94c6f4569a32c
parent4392d46eb085fac19df059f42b84885d9a7ee617 (diff)
shiboken6: Remove unneeded reinterpret_cast<> from generated code
It dates back to the day when SbkObjectType was not a plain PyTypeObject. Change-Id: If7a1b949c2ad854fef8f764b0b9beecc21a78448 Reviewed-by: Christian Tismer <tismer@stackless.com> (cherry picked from commit b08c24890d8c5c09ba7a25a69c8c3600dcca5dc3) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--sources/shiboken6/generator/shiboken/headergenerator.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/sources/shiboken6/generator/shiboken/headergenerator.cpp b/sources/shiboken6/generator/shiboken/headergenerator.cpp
index 9f6de3560..4da4235ee 100644
--- a/sources/shiboken6/generator/shiboken/headergenerator.cpp
+++ b/sources/shiboken6/generator/shiboken/headergenerator.cpp
@@ -882,8 +882,7 @@ void HeaderGenerator::writeSbkTypeFunction(TextStream &s, const AbstractMetaClas
{
s << "template<> inline PyTypeObject *SbkType< "
<< getFullTypeName(cppClass) << " >() "
- << "{ return reinterpret_cast<PyTypeObject *>("
- << cpythonTypeNameExt(cppClass->typeEntry()) << "); }\n";
+ << "{ return " << cpythonTypeNameExt(cppClass->typeEntry()) << "; }\n";
}
void HeaderGenerator::writeSbkTypeFunction(TextStream &s, const AbstractMetaType &metaType)