mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-03-10 08:58:16 +03:00
fix a bug introduced when fixing #438208 and reported by Ashwin fix an
* tree.c: fix a bug introduced when fixing #438208 and reported by Ashwin * python/generator.py: fix an infinite loop bug Daniel svn path=/trunk/; revision=3733
This commit is contained in:
parent
354cf5c7e4
commit
ed939f8e06
@ -1,3 +1,9 @@
|
||||
Tue Apr 8 10:19:01 CEST 2008 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* tree.c: fix a bug introduced when fixing #438208 and reported by
|
||||
Ashwin
|
||||
* python/generator.py: fix an infinite loop bug
|
||||
|
||||
Mon Apr 7 14:44:51 CEST 2008 Daniel Veillard <daniel@veillard.com>
|
||||
|
||||
* xmlreader.c: fix a link to XmlNodeType doc reported by Martijn Arts
|
||||
|
@ -849,6 +849,9 @@ def writeDoc(name, args, indent, output):
|
||||
output.write(indent)
|
||||
output.write('"""')
|
||||
while len(val) > 60:
|
||||
if val[0] == " ":
|
||||
val = val[1:]
|
||||
continue
|
||||
str = val[0:60]
|
||||
i = string.rfind(str, " ");
|
||||
if i < 0:
|
||||
|
4
tree.c
4
tree.c
@ -1785,7 +1785,7 @@ xmlNewPropInternal(xmlNodePtr node, xmlNsPtr ns,
|
||||
if ((node != NULL) && (node->type != XML_ELEMENT_NODE)) {
|
||||
if ((eatname == 1) &&
|
||||
((node->doc == NULL) ||
|
||||
(!(xmlDictOwns(node->doc->dict, name) == 0))))
|
||||
(!(xmlDictOwns(node->doc->dict, name)))))
|
||||
xmlFree((xmlChar *) name);
|
||||
return (NULL);
|
||||
}
|
||||
@ -1797,7 +1797,7 @@ xmlNewPropInternal(xmlNodePtr node, xmlNsPtr ns,
|
||||
if (cur == NULL) {
|
||||
if ((eatname == 1) &&
|
||||
((node->doc == NULL) ||
|
||||
(!(xmlDictOwns(node->doc->dict, name) == 0))))
|
||||
(!(xmlDictOwns(node->doc->dict, name)))))
|
||||
xmlFree((xmlChar *) name);
|
||||
xmlTreeErrMemory("building attribute");
|
||||
return (NULL);
|
||||
|
Loading…
x
Reference in New Issue
Block a user