diff options
author | Hugo Parente Lima <hugo.pl@gmail.com> | 2010-11-09 17:38:21 -0200 |
---|---|---|
committer | Hugo Parente Lima <hugo.pl@gmail.com> | 2012-03-08 16:08:56 -0300 |
commit | 19f4be1ac1c467e77686ac2e28367b0e0b05f3bb (patch) | |
tree | 514a5fb0b50f107b99681cd850b6db0e10415bfc /generator | |
parent | d63972b6ce03b9321c4192626451c33694b29339 (diff) |
Replaced SbkBaseWrapper_setOwnership by getOwnership and releaseOwnership (both inside Shiboken:Wrapper namespace)
Diffstat (limited to 'generator')
-rw-r--r-- | generator/cppgenerator.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/generator/cppgenerator.cpp b/generator/cppgenerator.cpp index fe623953c..2ab4bfdcc 100644 --- a/generator/cppgenerator.cpp +++ b/generator/cppgenerator.cpp @@ -2121,10 +2121,10 @@ void CppGenerator::writeMethodCall(QTextStream& s, const AbstractMetaFunction* f s << INDENT; if (arg_mod.ownerships[TypeSystem::TargetLangCode] == TypeSystem::TargetLangOwnership) { - s << "SbkBaseWrapper_setOwnership(" << pyArgName << ", true);"; + s << "Shiboken::Wrapper::getOwnership(" << pyArgName << ");"; } else if (wrappedClass->hasVirtualDestructor()) { if (arg_mod.index == 0) { - s << "SbkBaseWrapper_setOwnership(" PYTHON_RETURN_VAR ", 0);"; + s << "Shiboken::Wrapper::releaseOwnership(" PYTHON_RETURN_VAR ");"; } else { s << "BindingManager::instance().transferOwnershipToCpp(" << pyArgName << ");"; } @@ -2666,7 +2666,7 @@ void CppGenerator::writeCopyFunction(QTextStream& s, const AbstractMetaClass *me s << INDENT << PYTHON_RETURN_VAR " = Shiboken::Converter<" << metaClass->qualifiedCppName(); s << "*>::toPython(copy);" << endl; - s << INDENT << "SbkBaseWrapper_setOwnership(" PYTHON_RETURN_VAR ", true);" << endl; + s << INDENT << "Shiboken::Wrapper::getOwnership(" PYTHON_RETURN_VAR ");" << endl; s << endl; |