* XslTransform.cs : Fixed Transform (string, string) not to call
File.OpenWrite() that *appends* (not truncates) existing files.
svn path=/trunk/mcs/; revision=15532
+2003-06-21 Atsushi Enomoto <ginga@kit.hi-ho.ne.jp>
+
+ * XslTransform.cs : Fixed Transform (string, string) not to call
+ File.OpenWrite() that *appends* (not truncates) existing files.
+
2003-06-01 Joshua Tauberer <tauberer@for.net>
* XslTransform.cs: Cache extension object delegates
if (-1 == xsltSaveResultToFilename (outputfile, resultDocument, stylesheet, 0))\r
throw new XmlException ("Error xsltSaveResultToFilename");\r
*/\r
- StreamWriter writer = new StreamWriter (File.OpenWrite (outputfile));\r
+ StreamWriter writer = new StreamWriter (new FileStream (outputfile, FileMode.Create));\r
writer.Write (GetStringFromDocument (resultDocument));\r
writer.Close ();\r
} finally {\r