summaryrefslogtreecommitdiffstats
path: root/third_party/libxml/patches
diff options
context:
space:
mode:
authorrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-28 03:35:52 +0000
committerrsleevi@chromium.org <rsleevi@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-28 03:35:52 +0000
commit08ce40ed61447412c33f6b46a7eb83e85eb7cabb (patch)
tree95e180bd86b10751511b5852a967d82be86f0d94 /third_party/libxml/patches
parented7c0cf9448870d10dc99b0ce7999301244f7621 (diff)
downloadchromium_src-08ce40ed61447412c33f6b46a7eb83e85eb7cabb.zip
chromium_src-08ce40ed61447412c33f6b46a7eb83e85eb7cabb.tar.gz
chromium_src-08ce40ed61447412c33f6b46a7eb83e85eb7cabb.tar.bz2
Fix libxml namespace wildcard comparison
R=thakis@chromium.org BUG=84132 TEST=none Review URL: http://codereview.chromium.org/7071029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87153 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'third_party/libxml/patches')
-rw-r--r--third_party/libxml/patches/bug_65120213
1 files changed, 13 insertions, 0 deletions
diff --git a/third_party/libxml/patches/bug_651202 b/third_party/libxml/patches/bug_651202
new file mode 100644
index 0000000..5f93fd7
--- /dev/null
+++ b/third_party/libxml/patches/bug_651202
@@ -0,0 +1,13 @@
+Fix for https://bugzilla.gnome.org/show_bug.cgi?id=651202
+
+--- libxml/xmlschemas.c.orig Thu May 26 20:21:54 2011
++++ libxml/xmlschemas.c Thu May 26 20:22:02 2011
+@@ -13946,7 +13946,7 @@
+ */
+ if ((sub->negNsSet != NULL) &&
+ (super->negNsSet != NULL) &&
+- (sub->negNsSet->value == sub->negNsSet->value))
++ (sub->negNsSet->value == super->negNsSet->value))
+ return (0);
+ /*
+ * 3.1 sub must be a set whose members are either namespace names or �absent�.