2003-02-20 Nick Drochak <ndrochak@gol.com>
authorNick Drochak <nickd@mono-cvs.ximian.com>
Thu, 20 Feb 2003 10:32:48 +0000 (10:32 -0000)
committerNick Drochak <nickd@mono-cvs.ximian.com>
Thu, 20 Feb 2003 10:32:48 +0000 (10:32 -0000)
* XslTransform.cs: Remove confusing and unused parameter.

svn path=/trunk/mcs/; revision=11775

mcs/class/System.XML/System.Xml.Xsl/ChangeLog
mcs/class/System.XML/System.Xml.Xsl/XslTransform.cs

index 3d22a2a9216075ba5d429f2ac0972db63eb9af4a..bf577aa8d812a86c2267e687a315dee72d373767 100644 (file)
@@ -1,3 +1,7 @@
+2003-02-20  Nick Drochak <ndrochak@gol.com>
+
+       * XslTransform.cs: Remove confusing and unused parameter.
+
 2003-01-24  Gonzalo Paniagua Javier <gonzalo@ximian.com>
 
        * XslTransform.cs: don't free the xml document used for the style sheet.
index 93c0411526d8bbf4b528015d02c3f3cabeb6e0de..df76b24915e70bd1c82836a2d7c8aec218d868f6 100644 (file)
@@ -381,21 +381,20 @@ namespace System.Xml.Xsl
                static void Save (XPathNavigator navigator, TextWriter writer)\r
                {\r
                        XmlTextWriter xmlWriter = new XmlTextWriter (writer);\r
-                       XPathNodeType type = XPathNodeType.All;\r
 \r
-                       WriteTree (navigator, xmlWriter, type);\r
+                       WriteTree (navigator, xmlWriter);\r
                        xmlWriter.WriteEndDocument ();\r
                        xmlWriter.Flush ();\r
                }\r
 \r
                // Walks the XPathNavigator tree recursively \r
-               static void WriteTree (XPathNavigator navigator, XmlTextWriter writer, XPathNodeType type)\r
+               static void WriteTree (XPathNavigator navigator, XmlTextWriter writer)\r
                {\r
-                       WriteCurrentNode (navigator, writer, ref type);\r
+                       WriteCurrentNode (navigator, writer);\r
 \r
                        if (navigator.MoveToFirstAttribute ()) {\r
                                do {\r
-                                       WriteCurrentNode (navigator, writer, ref type);\r
+                                       WriteCurrentNode (navigator, writer);\r
                                } while (navigator.MoveToNextAttribute ());\r
 \r
                                navigator.MoveToParent ();\r
@@ -403,7 +402,7 @@ namespace System.Xml.Xsl
 \r
                        if (navigator.MoveToFirstChild ()) {\r
                                do {\r
-                                       WriteTree (navigator, writer, type);\r
+                                       WriteTree (navigator, writer);\r
                                } while (navigator.MoveToNext ());\r
 \r
                                navigator.MoveToParent ();\r
@@ -415,15 +414,13 @@ namespace System.Xml.Xsl
                }\r
 \r
                // Format the output  \r
-               static void WriteCurrentNode (XPathNavigator navigator, XmlTextWriter writer, ref XPathNodeType current_type)\r
+               static void WriteCurrentNode (XPathNavigator navigator, XmlTextWriter writer)\r
                {\r
                        switch (navigator.NodeType) {\r
                        case XPathNodeType.Root:\r
-                               current_type = XPathNodeType.Root;\r
                                writer.WriteStartDocument ();\r
                                break;\r
                        case XPathNodeType.Attribute:\r
-                               current_type = XPathNodeType.Attribute;\r
                                writer.WriteAttributeString (navigator.LocalName, navigator.Value);\r
                                break;\r
 \r
@@ -432,7 +429,6 @@ namespace System.Xml.Xsl
                                break;\r
 \r
                        case XPathNodeType.Element:\r
-                               current_type = XPathNodeType.Element;\r
                                writer.WriteStartElement (navigator.Name);\r
                                break;\r
                        \r