unotest/source/embindtest/embindtest.cxx | 52 +++++++++++++++---------------- 1 file changed, 26 insertions(+), 26 deletions(-)
New commits: commit 8bc1db4d29ce091d41b3822b0cee85011d13716c Author: Stephan Bergmann <stephan.bergm...@allotropia.de> AuthorDate: Mon Jun 16 12:31:31 2025 +0200 Commit: Stephan Bergmann <stephan.bergm...@allotropia.de> CommitDate: Mon Jun 16 17:19:14 2025 +0200 Some loplugin warning fixes in (Emscripten-only) embindtest.cxx ...for loplugin:unoany, loplugin:fakebool, and loplugin:refcounting Change-Id: Ib3278b126c3ea792c93cbf57f2414fd316278b88 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/186560 Tested-by: Jenkins Reviewed-by: Stephan Bergmann <stephan.bergm...@allotropia.de> diff --git a/unotest/source/embindtest/embindtest.cxx b/unotest/source/embindtest/embindtest.cxx index e667df16480f..21d5e3542d4e 100644 --- a/unotest/source/embindtest/embindtest.cxx +++ b/unotest/source/embindtest/embindtest.cxx @@ -865,7 +865,7 @@ class Test value11 = u'Ö'; value12 = u"hä"_ustr; value13 = cppu::UnoType<sal_Int32>::get(); - value14 = css::uno::Any(sal_Int32(-123456)); + value14 <<= sal_Int32(-123456); value15 = { u"foo"_ustr, u"barr"_ustr, u"bazzz"_ustr }; value16 = org::libreoffice::embindtest::Enum_E_2; value17 @@ -913,9 +913,9 @@ class Test { if (newThread) { - JobExecutorThread t(object); - t.launch(); - t.join(); + rtl::Reference<JobExecutorThread> t(new JobExecutorThread(object)); + t->launch(); + t->join(); } else { @@ -938,7 +938,7 @@ class Test verify(ok1); auto const ok2 = object->getStringAttribute() == u"foo"_ustr; verify(ok2); - auto const ok3 = object->getReadOnlyAttribute(); + bool const ok3 = object->getReadOnlyAttribute(); verify(ok3); return ok1 && ok2 && ok3; } @@ -1009,87 +1009,87 @@ private: throw css::uno::RuntimeException(u"cannot map from UNO to C++"_ustr); } { - auto const val = ifcCpp->getBoolean(); + bool const val = ifcCpp->getBoolean(); verify(val); - auto const ok = ifcCpp->isBoolean(val); + bool const ok = ifcCpp->isBoolean(val); verify(ok); } { auto const val = ifcCpp->getByte(); verify(val == -12); - auto const ok = ifcCpp->isByte(val); + bool const ok = ifcCpp->isByte(val); verify(ok); } { auto const val = ifcCpp->getShort(); verify(val == -1234); - auto const ok = ifcCpp->isShort(val); + bool const ok = ifcCpp->isShort(val); verify(ok); } { auto const val = ifcCpp->getUnsignedShort(); verify(val == 54321); - auto const ok = ifcCpp->isUnsignedShort(val); + bool const ok = ifcCpp->isUnsignedShort(val); verify(ok); } { auto const val = ifcCpp->getLong(); verify(val == -123456); - auto const ok = ifcCpp->isLong(val); + bool const ok = ifcCpp->isLong(val); verify(ok); } { auto const val = ifcCpp->getUnsignedLong(); verify(val == 3456789012); - auto const ok = ifcCpp->isUnsignedLong(val); + bool const ok = ifcCpp->isUnsignedLong(val); verify(ok); } { auto const val = ifcCpp->getHyper(); verify(val == -123456789); - auto const ok = ifcCpp->isHyper(val); + bool const ok = ifcCpp->isHyper(val); verify(ok); } { auto const val = ifcCpp->getUnsignedHyper(); verify(val == 9876543210); - auto const ok = ifcCpp->isUnsignedHyper(val); + bool const ok = ifcCpp->isUnsignedHyper(val); verify(ok); } { auto const val = ifcCpp->getFloat(); verify(val == -10.25); - auto const ok = ifcCpp->isFloat(val); + bool const ok = ifcCpp->isFloat(val); verify(ok); } { auto const val = ifcCpp->getDouble(); verify(val == 100.5); - auto const ok = ifcCpp->isDouble(val); + bool const ok = ifcCpp->isDouble(val); verify(ok); } { auto const val = ifcCpp->getChar(); verify(val == u'Ö'); - auto const ok = ifcCpp->isChar(val); + bool const ok = ifcCpp->isChar(val); verify(ok); } { auto const val = ifcCpp->getString(); verify(val == u"hä"_ustr); - auto const ok = ifcCpp->isString(val); + bool const ok = ifcCpp->isString(val); verify(ok); } { auto const val = ifcCpp->getType(); verify(val == cppu::UnoType<sal_Int32>::get()); - auto const ok = ifcCpp->isType(val); + bool const ok = ifcCpp->isType(val); verify(ok); } { auto const val = ifcCpp->getEnum(); verify(val == org::libreoffice::embindtest::Enum_E_2); - auto const ok = ifcCpp->isEnum(val); + bool const ok = ifcCpp->isEnum(val); verify(ok); } { @@ -1118,37 +1118,37 @@ private: css::uno::Any(sal_Int32(-123456)), { u"barr"_ustr } }, ifcCpp }); - auto const ok = ifcCpp->isStruct(val); + bool const ok = ifcCpp->isStruct(val); verify(ok); } { auto const val = ifcCpp->getStructLong(); verify(val == org::libreoffice::embindtest::StructLong{ -123456 }); - auto const ok = ifcCpp->isStructLong(val); + bool const ok = ifcCpp->isStructLong(val); verify(ok); } { auto const val = ifcCpp->getStructString(); verify(val == org::libreoffice::embindtest::StructString{ u"hä"_ustr }); - auto const ok = ifcCpp->isStructString(val); + bool const ok = ifcCpp->isStructString(val); verify(ok); } { auto const val = ifcCpp->getAnyVoid(); verify(val == css::uno::Any()); - auto const ok = ifcCpp->isAnyVoid(val); + bool const ok = ifcCpp->isAnyVoid(val); verify(ok); } { auto const val = ifcCpp->getSequenceBoolean(); verify(val == css::uno::Sequence<sal_Bool>{ true, true, false }); - auto const ok = ifcCpp->isSequenceBoolean(val); + bool const ok = ifcCpp->isSequenceBoolean(val); verify(ok); } { auto const val = ifcCpp->getNull(); verify(val == css::uno::Reference<org::libreoffice::embindtest::XTest>()); - auto const ok = ifcCpp->isNull(val); + bool const ok = ifcCpp->isNull(val); verify(ok); } {