aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken6/generator/shiboken/shibokengenerator.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'sources/shiboken6/generator/shiboken/shibokengenerator.cpp')
-rw-r--r--sources/shiboken6/generator/shiboken/shibokengenerator.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/shiboken6/generator/shiboken/shibokengenerator.cpp b/sources/shiboken6/generator/shiboken/shibokengenerator.cpp
index 16d4107d8..8a24e8327 100644
--- a/sources/shiboken6/generator/shiboken/shibokengenerator.cpp
+++ b/sources/shiboken6/generator/shiboken/shibokengenerator.cpp
@@ -1576,7 +1576,7 @@ ShibokenGenerator::ArgumentVarReplacementList
argValue = hasConversionRule
? arg.name() + QLatin1String(CONV_RULE_OUT_VAR_SUFFIX)
: QLatin1String(CPP_ARG) + QString::number(argPos);
- if (type.shouldDereferencePointer())
+ if (type.shouldDereferenceArgument())
AbstractMetaType::dereference(&argValue);
}
}
@@ -1783,7 +1783,7 @@ void ShibokenGenerator::writeCodeSnips(TextStream &s,
}
if (type.isWrapperType()) {
QString replacement = pair.second;
- if (type.shouldDereferencePointer())
+ if (type.shouldDereferenceArgument())
AbstractMetaType::stripDereference(&replacement);
if (type.referenceType() == LValueReference || type.isPointer())
code.replace(u'%' + QString::number(idx) + u'.', replacement + u"->"_qs);