diff --git a/ChangeLog b/ChangeLog index af6acef4..0a4c6241 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Mon Jan 5 14:03:59 CET 2004 Daniel Veillard + + * xmlwriter.c: applied patch from Lucas Brasilino fixing an indent + problem. + Sun Jan 4 18:54:29 MST 2004 John Fleck * doc/newapi.xsl: change background color of function diff --git a/xmlwriter.c b/xmlwriter.c index c75af546..da3ac3d1 100644 --- a/xmlwriter.c +++ b/xmlwriter.c @@ -1224,6 +1224,9 @@ xmlTextWriterWriteString(xmlTextWriterPtr writer, const xmlChar * content) break; } + if (writer->indent) + writer->doindent = 0; + if (buf != 0) { count = xmlOutputBufferWriteString(writer->out, (const char *) buf); @@ -1980,7 +1983,6 @@ xmlTextWriterWriteElement(xmlTextWriterPtr writer, const xmlChar * name, if (count == -1) return -1; sum += count; - writer->doindent = 0; count = xmlTextWriterEndElement(writer); if (count == -1) return -1;