diff options
Diffstat (limited to 'bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm.cxx')
-rw-r--r-- | bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm.cxx b/bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm.cxx index 906058465c23..a8f27b646305 100644 --- a/bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm.cxx +++ b/bridges/source/cpp_uno/gcc3_ios_arm/uno2cpp-arm.cxx @@ -357,11 +357,9 @@ static void cpp_call( void * pCppReturn = 0; // if != 0 && != pUnoReturn, needs reconversion - bool bSimpleReturn = true; if (pReturnTypeDescr) { - if (arm::return_in_hidden_param( pReturnTypeRef ) ) - bSimpleReturn = false; + bool bSimpleReturn = !arm::return_in_hidden_param( pReturnTypeRef ); if (bSimpleReturn) pCppReturn = pUnoReturn; // direct way for simple types |