]> granicus.if.org Git - libexpat/commitdiff
Fix UnknownEncodingHandler to work with UTF-16
authorRhodri James <rhodri@kynesim.co.uk>
Tue, 22 Aug 2017 12:04:55 +0000 (13:04 +0100)
committerSebastian Pipping <sebastian@pipping.org>
Tue, 29 Aug 2017 21:13:13 +0000 (23:13 +0200)
expat/tests/runtests.c

index afea718ce9f0a567c537143feea4a29ebf34796a..b13fbfa5bb22e9658b040c77b39a5df043bd2707 100644 (file)
@@ -1487,7 +1487,7 @@ END_TEST
 static int XMLCALL
 UnknownEncodingHandler(void *UNUSED_P(data),const XML_Char *encoding,XML_Encoding *info)
 {
-    if (strcmp(encoding,"unsupported-encoding") == 0) {
+    if (xcstrcmp(encoding, XCS("unsupported-encoding")) == 0) {
         int i;
         for (i = 0; i < 256; ++i)
             info->map[i] = i;