diff options
Diffstat (limited to 'cppu/source/uno/eq.hxx')
-rw-r--r-- | cppu/source/uno/eq.hxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cppu/source/uno/eq.hxx b/cppu/source/uno/eq.hxx index 008a204a104e..64a4d631ff4a 100644 --- a/cppu/source/uno/eq.hxx +++ b/cppu/source/uno/eq.hxx @@ -166,7 +166,7 @@ inline bool _equalSequence( { for ( sal_Int32 nPos = nElements; nPos--; ) { - if (! (static_cast<OUString *>(pDestElements) +nPos)->equals( static_cast<const ::rtl::OUString *>(pSourceElements)[nPos] )) + if ( static_cast<OUString *>(pDestElements)[nPos] != static_cast<const ::rtl::OUString *>(pSourceElements)[nPos] ) return false; } return true; @@ -522,8 +522,8 @@ inline bool _equalData( } case typelib_TypeClass_STRING: return eSourceTypeClass == typelib_TypeClass_STRING - && (static_cast<OUString *>(pDest))->equals( - *static_cast<OUString const *>(pSource) ); + && *static_cast<OUString *>(pDest) == + *static_cast<OUString const *>(pSource); case typelib_TypeClass_TYPE: return eSourceTypeClass == typelib_TypeClass_TYPE && _type_equals( |