From db50ad17bc0694c6b45aee953fcf6d5791d845c3 Mon Sep 17 00:00:00 2001 From: Stefan Csomor Date: Sun, 6 Jul 2014 19:39:47 +0000 Subject: [PATCH] adding padding nuls git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/branches/WX_3_0_BRANCH@76865 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- tests/strings/unicode.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/strings/unicode.cpp b/tests/strings/unicode.cpp index d6e28164d7..1fb8b358bc 100644 --- a/tests/strings/unicode.cpp +++ b/tests/strings/unicode.cpp @@ -387,12 +387,12 @@ void UnicodeTestCase::ConversionUTF16() // terminate the string, this exposed a bug in our conversion code which // got confused in this case size_t len; - conv.cMB2WC("\x01\0\0B\0C" /* A macron BC */, 6, &len); + conv.cMB2WC("\x01\0\0B\0C\0" /* A macron BC */, 6, &len); CPPUNIT_ASSERT_EQUAL( 3, len ); // Another one: verify that the length of the resulting string is computed // correctly when there is a surrogate in the input. - wxMBConvUTF16BE().cMB2WC("\xd8\x03\xdc\x01" /* OLD TURKIC LETTER YENISEI A */, wxNO_LEN, &len); + wxMBConvUTF16BE().cMB2WC("\xd8\x03\xdc\x01\0" /* OLD TURKIC LETTER YENISEI A */, wxNO_LEN, &len); CPPUNIT_ASSERT_EQUAL( 1, len ); } @@ -416,7 +416,7 @@ void UnicodeTestCase::ConversionUTF32() } size_t len; - conv.cMB2WC("\0\0\x01\0\0\0\0B\0\0\0C" /* A macron BC */, 12, &len); + conv.cMB2WC("\0\0\x01\0\0\0\0B\0\0\0C\0" /* A macron BC */, 12, &len); CPPUNIT_ASSERT_EQUAL( 3, len ); }