aboutsummaryrefslogtreecommitdiffstats
path: root/generator/cppgenerator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'generator/cppgenerator.cpp')
-rw-r--r--generator/cppgenerator.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/generator/cppgenerator.cpp b/generator/cppgenerator.cpp
index dcee8fd77..f62e14f59 100644
--- a/generator/cppgenerator.cpp
+++ b/generator/cppgenerator.cpp
@@ -2723,8 +2723,7 @@ void CppGenerator::writeGetterFunction(QTextStream& s, const AbstractMetaField*
#ifdef AVOID_PROTECTED_HACK
if (metaField->isProtected())
- cppField = QString("(%1(%2*)%3)->%4()")
- .arg(useReference ? '&' : ' ')
+ cppField = QString("((%1*)%2)->%3()")
.arg(wrapperName(metaField->enclosingClass()))
.arg(cpythonWrapperCPtr(metaField->enclosingClass(), "self"))
.arg(protectedFieldGetterName(metaField));