# HG changeset patch # User paulb # Date 1074377316 0 # Node ID a9f3ca9e22d7ad48efa6609e9f6672b3f493155c # Parent c6fb94bab7245f56a290a5fdb33211953922bb9d [project @ 2004-01-17 22:08:36 by paulb] Moved patches into a separate directory to avoid potential confusion with the real libxml2 package. diff -r c6fb94bab724 -r a9f3ca9e22d7 libxml2/libxml.c.diff --- a/libxml2/libxml.c.diff Sat Jan 17 22:08:04 2004 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,11 +0,0 @@ ---- libxml2-2.5.7/python/libxml.c Mon Sep 29 23:39:49 2003 -+++ libxml2-2.5.7/python/libxml.c Mon Sep 29 23:41:24 2003 -@@ -2283,7 +2283,7 @@ - return (NULL); - node = (xmlNodePtr) PyxmlNode_Get(pyobj_node); - -- if ((node == NULL) || (node->type != XML_ELEMENT_NODE)) { -+ if ((node == NULL) || ((node->type != XML_ELEMENT_NODE) && (node->type != XML_ATTRIBUTE_NODE))) { - Py_INCREF(Py_None); - return (Py_None); - }