From 62fa8b8b486966a11f21bce71f417acfe6844770 Mon Sep 17 00:00:00 2001 From: inga-lovinde <52715130+inga-lovinde@users.noreply.github.com> Date: Fri, 11 Jun 2010 13:07:44 +0000 Subject: [PATCH] Critical fix in TemplateEngine --- IISMainHandler/TemplateEngine.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/IISMainHandler/TemplateEngine.cs b/IISMainHandler/TemplateEngine.cs index 78b4202..81ac382 100644 --- a/IISMainHandler/TemplateEngine.cs +++ b/IISMainHandler/TemplateEngine.cs @@ -33,13 +33,13 @@ namespace FLocal.IISHandler { } public static string Compile(string templateName, XDocument data) { - XDocument result = new XDocument(); - using(XmlWriter writer = result.CreateWriter()) { + StringBuilder builder = new StringBuilder(); + using(XmlWriter writer = XmlWriter.Create(builder, new XmlWriterSettings { Indent = true, NewLineHandling = NewLineHandling.None})) { using(XmlReader reader = data.CreateReader()) { TemplateCacher.instance.getCompiledTransform(templateName).Transform(reader, writer); } } - return result.ToString(); + return builder.ToString(); } }