summaryrefslogtreecommitdiff
path: root/cppu/source/uno/eq.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'cppu/source/uno/eq.hxx')
-rw-r--r--cppu/source/uno/eq.hxx8
1 files changed, 4 insertions, 4 deletions
diff --git a/cppu/source/uno/eq.hxx b/cppu/source/uno/eq.hxx
index 5a18e43dac19..008a204a104e 100644
--- a/cppu/source/uno/eq.hxx
+++ b/cppu/source/uno/eq.hxx
@@ -125,8 +125,8 @@ inline bool _equalSequence(
{
for ( sal_Int32 nPos = nElements; nPos--; )
{
- if ((static_cast<sal_Bool *>(pDestElements)[nPos] != sal_False) !=
- (static_cast<sal_Bool *>(pSourceElements)[nPos] != sal_False))
+ if (bool(static_cast<sal_Bool *>(pDestElements)[nPos]) !=
+ bool(static_cast<sal_Bool *>(pSourceElements)[nPos]))
{
return false;
}
@@ -286,8 +286,8 @@ inline bool _equalData(
&& *static_cast<sal_Unicode *>(pDest) == *static_cast<sal_Unicode *>(pSource);
case typelib_TypeClass_BOOLEAN:
return eSourceTypeClass == typelib_TypeClass_BOOLEAN
- && ((*static_cast<sal_Bool *>(pDest) != sal_False)
- == (*static_cast<sal_Bool *>(pSource) != sal_False));
+ && (bool(*static_cast<sal_Bool *>(pDest))
+ == bool(*static_cast<sal_Bool *>(pSource)));
case typelib_TypeClass_BYTE:
switch (eSourceTypeClass)
{