From b96f6674c2d382a4e663a9aa9e318fd7c89e194d Mon Sep 17 00:00:00 2001 From: Rhodri James Date: Tue, 22 Aug 2017 18:43:32 +0100 Subject: [PATCH] Fix test_ns_utf16_element_leafname() to work in UTF-16 builds --- expat/tests/runtests.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/expat/tests/runtests.c b/expat/tests/runtests.c index 71cd259a..c1fa9699 100644 --- a/expat/tests/runtests.c +++ b/expat/tests/runtests.c @@ -7780,7 +7780,11 @@ START_TEST(test_ns_utf16_element_leafname) * where {KHO KHWAI} = U+0E04 = 0xe0 0xb8 0x84 in UTF-8 */ "\0<\0n\0:\x0e\x04\0 \0x\0m\0l\0n\0s\0:\0n\0=\0'\0U\0R\0I\0'\0/\0>"; - const XML_Char *expected = "URI \xe0\xb8\x84"; +#ifdef XML_UNICODE + const XML_Char *expected = XCS("URI \x0e04"); +#else + const XML_Char *expected = XCS("URI \xe0\xb8\x84"); +#endif CharData storage; CharData_Init(&storage);