[libxml2] Patch for portability of latin characters in C files



commit ff7227f2c148e77526a5e5200a59e6d2f283e1ea
Author: Daniel Veillard <veillard redhat com>
Date:   Mon Aug 20 20:58:24 2012 +0800

    Patch for portability of latin characters in C files
    
    Coming from LibreOffice repository:
    http://cgit.freedesktop.org/libreoffice/core/plain/libxml2/libxml2-latin.patch

 runtest.c |    2 +-
 testapi.c |    4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/runtest.c b/runtest.c
index 4953889..c6517a3 100644
--- a/runtest.c
+++ b/runtest.c
@@ -2724,7 +2724,7 @@ static const char *urip_testURLs[] = {
     "file:///path/to/a%20b.html",
     "/path/to/a b.html",
     "/path/to/a%20b.html",
-    "urip://example.com/rémétml",
+    "urip://example.com/r" "\xe9" "sum" "\xe9" ".html",
     "urip://example.com/test?a=1&b=2%263&c=4#foo",
     NULL
 };
diff --git a/testapi.c b/testapi.c
index 8bc6483..ba68e2e 100644
--- a/testapi.c
+++ b/testapi.c
@@ -287,7 +287,7 @@ static void des_long(int no ATTRIBUTE_UNUSED, long val ATTRIBUTE_UNUSED, int nr
 static xmlChar gen_xmlChar(int no, int nr ATTRIBUTE_UNUSED) {
     if (no == 0) return('a');
     if (no == 1) return(' ');
-    if (no == 2) return((xmlChar) 'ø+    if (no == 2) return((xmlChar) '\xf8');
     return(0);
 }
 
@@ -395,7 +395,7 @@ static void des_debug_FILE_ptr(int no ATTRIBUTE_UNUSED, FILE *val, int nr ATTRIB
 static xmlChar *gen_const_xmlChar_ptr(int no, int nr ATTRIBUTE_UNUSED) {
     if (no == 0) return((xmlChar *) "foo");
     if (no == 1) return((xmlChar *) "<foo/>");
-    if (no == 2) return((xmlChar *) "nø;
+    if (no == 2) return((xmlChar *) "n" "\xf8" "ne");
     if (no == 3) return((xmlChar *) " 2ab ");
     return(NULL);
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]