aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2024-02-27 08:56:46 +0100
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2024-02-28 13:57:26 +0100
commitb08c24890d8c5c09ba7a25a69c8c3600dcca5dc3 (patch)
tree308f340339c28da608e17283fa6ed656f9172cd5
parent73a42bfa250e5c3c6b1657f0ff7f19d00517c136 (diff)
shiboken6: Remove unneeded reinterpret_cast<> from generated code
It dates back to the day when SbkObjectType was not a plain PyTypeObject. Pick-to: 6.6 Change-Id: If7a1b949c2ad854fef8f764b0b9beecc21a78448 Reviewed-by: Christian Tismer <tismer@stackless.com>
-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 d73419e17..a07d3d2d5 100644
--- a/sources/shiboken6/generator/shiboken/headergenerator.cpp
+++ b/sources/shiboken6/generator/shiboken/headergenerator.cpp
@@ -920,8 +920,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)