patch from Jason Viers for line breaks after EndPI Daniel
* xmlwriter.c: patch from Jason Viers for line breaks after EndPI
Daniel
diff --git a/ChangeLog b/ChangeLog
index a15e906..7a49f29 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+Thu Apr 27 10:10:58 CEST 2006 Daniel Veillard <daniel@veillard.com>
+
+ * xmlwriter.c: patch from Jason Viers for line breaks after EndPI
+
Tue Apr 25 22:22:58 CEST 2006 Daniel Veillard <daniel@veillard.com>
* tree.c: fix compilation without tree
diff --git a/xmlwriter.c b/xmlwriter.c
index 37b7945..43934b3 100644
--- a/xmlwriter.c
+++ b/xmlwriter.c
@@ -2442,6 +2442,13 @@
return -1;
}
+ if (writer->indent) {
+ count = xmlOutputBufferWriteString(writer->out, "\n");
+ if (count < 0)
+ return -1;
+ sum += count;
+ }
+
xmlListPopFront(writer->nodes);
return sum;
}