From ef513fd4b049b214a03fbe6e62a5ea43680a7a9b Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Fri, 26 May 2017 10:58:42 +0200 Subject: remove unnecessary use of OString::getStr Change-Id: I0490efedf459190521f4339854b3394d57765fdb Reviewed-on: https://gerrit.libreoffice.org/38058 Tested-by: Jenkins Reviewed-by: Noel Grandin --- cppu/source/LogBridge/LogBridge.cxx | 22 ++++++---------------- cppu/source/typelib/typelib.cxx | 4 +--- 2 files changed, 7 insertions(+), 19 deletions(-) (limited to 'cppu') diff --git a/cppu/source/LogBridge/LogBridge.cxx b/cppu/source/LogBridge/LogBridge.cxx index 604369d85186..ac99c395e8f9 100644 --- a/cppu/source/LogBridge/LogBridge.cxx +++ b/cppu/source/LogBridge/LogBridge.cxx @@ -134,10 +134,7 @@ bool LogBridge::v_isValid(rtl::OUString * pReason) switch(_pTypeRef->eTypeClass) { case typelib_TypeClass_STRING: - { - const ::rtl::OString sValue( ::rtl::OUStringToOString(*static_cast< ::rtl::OUString*>(pArg),osl_getThreadTextEncoding())); - SAL_INFO("cppu.log", "" << sValue.getStr()); - } + SAL_INFO("cppu.log", "" << *static_cast< ::rtl::OUString*>(pArg)); break; case typelib_TypeClass_BOOLEAN: SAL_INFO("cppu.log", "" << *static_cast(pArg)); @@ -168,10 +165,7 @@ bool LogBridge::v_isValid(rtl::OUString * pReason) SAL_INFO("cppu.log", "" << *static_cast(pArg)); break; case typelib_TypeClass_TYPE: - { - const ::rtl::OString sValue( ::rtl::OUStringToOString(static_cast(pArg)->getTypeName(),osl_getThreadTextEncoding())); - SAL_INFO("cppu.log", "" << sValue.getStr()); - } + SAL_INFO("cppu.log", "" << static_cast(pArg)->getTypeName()); break; case typelib_TypeClass_ANY: if ( static_cast(pArg)->pData ) @@ -183,10 +177,7 @@ bool LogBridge::v_isValid(rtl::OUString * pReason) SAL_INFO("cppu.log", "exception"); break; case typelib_TypeClass_INTERFACE: - { - const ::rtl::OString sValue( ::rtl::OUStringToOString(_pTypeRef->pTypeName,osl_getThreadTextEncoding())); - SAL_INFO("cppu.log", "" << sValue.getStr() << "0x" << std::hex << pArg); - } + SAL_INFO("cppu.log", "" << _pTypeRef->pTypeName << "0x" << std::hex << pArg); break; case typelib_TypeClass_VOID: SAL_INFO("cppu.log", "void"); @@ -215,7 +206,7 @@ void LogProbe( sTemp = ::rtl::OUStringToOString(pMemberType->pTypeName,RTL_TEXTENCODING_ASCII_US); if ( pre ) { - SAL_INFO("cppu.log", "{ LogBridge () " << sTemp.getStr() ); + SAL_INFO("cppu.log", "{ LogBridge () " << sTemp ); if ( nParams ) { SAL_INFO("cppu.log", "\n| : ( LogBridge "); @@ -232,14 +223,13 @@ void LogProbe( } else if ( !pre ) { - SAL_INFO("cppu.log", "} LogBridge () " << sTemp.getStr()); + SAL_INFO("cppu.log", "} LogBridge () " << sTemp); if ( ppException && *ppException ) { SAL_INFO("cppu.log", " exception occurred : "); typelib_TypeDescription * pElementTypeDescr = nullptr; TYPELIB_DANGER_GET( &pElementTypeDescr, (*ppException)->pType ); - const ::rtl::OString sValue( ::rtl::OUStringToOString(pElementTypeDescr->pTypeName,osl_getThreadTextEncoding())); - SAL_INFO("cppu.log", "" << sValue.getStr()); + SAL_INFO("cppu.log", "" << pElementTypeDescr->pTypeName); TYPELIB_DANGER_RELEASE( pElementTypeDescr ); } else if ( pReturnTypeRef ) diff --git a/cppu/source/typelib/typelib.cxx b/cppu/source/typelib/typelib.cxx index f869e795c077..cf6621707f16 100644 --- a/cppu/source/typelib/typelib.cxx +++ b/cppu/source/typelib/typelib.cxx @@ -530,9 +530,7 @@ bool complete(typelib_TypeDescription ** ppTypeDescr, bool initTables) { } else { - OString aStr( - rtl::OUStringToOString( (*ppTypeDescr)->pTypeName, RTL_TEXTENCODING_ASCII_US ) ); - SAL_INFO( "cppu.typelib", "type cannot be completed: " << aStr.getStr() ); + SAL_INFO( "cppu.typelib", "type cannot be completed: " << (*ppTypeDescr)->pTypeName ); return false; } } -- cgit