diff --git a/sal/qa/rtl/strings/test_ostring.cxx b/sal/qa/rtl/strings/test_ostring.cxx index 110831758916..3732f7488bde 100644 --- a/sal/qa/rtl/strings/test_ostring.cxx +++ b/sal/qa/rtl/strings/test_ostring.cxx @@ -111,9 +111,9 @@ void Test::testUtf8StringLiterals() { const OString sIn(u8"ßa"); CPPUNIT_ASSERT_EQUAL(static_cast(3), sIn.getLength()); - CPPUNIT_ASSERT_EQUAL(-61, static_cast(sIn[0])); - CPPUNIT_ASSERT_EQUAL(-97, static_cast(sIn[1])); - CPPUNIT_ASSERT_EQUAL(97, static_cast(sIn[2])); + CPPUNIT_ASSERT_EQUAL(195, int(static_cast(sIn[0]))); + CPPUNIT_ASSERT_EQUAL(159, int(static_cast(sIn[1]))); + CPPUNIT_ASSERT_EQUAL(97, int(static_cast(sIn[2]))); } CPPUNIT_TEST_SUITE_REGISTRATION(Test);