From d51de8ab4b32d74291217676d436aebc1aac43a7 Mon Sep 17 00:00:00 2001 From: Stefan Ritt Date: Tue, 25 Oct 2005 12:31:05 +0000 Subject: [PATCH] Fixed bug where XML data was written to file instead of buffer --- mxml.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mxml.c b/mxml.c index 938eafd..60d5295 100755 --- a/mxml.c +++ b/mxml.c @@ -352,9 +352,8 @@ int mxml_end_element(MXML_WRITER *writer) free(writer->stack[writer->level]); if (writer->level == 0) free(writer->stack); - if (write(writer->fh, "/>\n", 3) != 3) - return FALSE; - return TRUE; + strcpy(line, "/>\n"); + return mxml_write_line(writer, line) == (int)strlen(line); } line[0] = 0;