projects
/
mono.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #4618 from BrzVlad/feature-par-nrs
[mono.git]
/
mcs
/
class
/
System
/
System.Net.Configuration
/
NetConfigurationHandler.cs
diff --git
a/mcs/class/System/System.Net.Configuration/NetConfigurationHandler.cs
b/mcs/class/System/System.Net.Configuration/NetConfigurationHandler.cs
index 2e3d3f9377116c329af28acd1bf1184554e02665..59f648186e9bbb246af110b7dbf56b87f2de672b 100644
(file)
--- a/
mcs/class/System/System.Net.Configuration/NetConfigurationHandler.cs
+++ b/
mcs/class/System/System.Net.Configuration/NetConfigurationHandler.cs
@@
-34,20
+34,21
@@
using System.Collections;
using System.Configuration;
#if (XML_DEP)
using System.Xml;
using System.Configuration;
#if (XML_DEP)
using System.Xml;
+#else
+using XmlNode = System.Object;
#endif
namespace System.Net.Configuration
{
class NetConfigurationHandler : IConfigurationSectionHandler
{
#endif
namespace System.Net.Configuration
{
class NetConfigurationHandler : IConfigurationSectionHandler
{
-#if (XML_DEP)
public virtual object Create (object parent, object configContext, XmlNode section)
{
public virtual object Create (object parent, object configContext, XmlNode section)
{
+ NetConfig config = new NetConfig ();
+#if (XML_DEP)
if (section.Attributes != null && section.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", section);
if (section.Attributes != null && section.Attributes.Count != 0)
HandlersUtil.ThrowException ("Unrecognized attribute", section);
- NetConfig config = new NetConfig ();
-
XmlNodeList reqHandlers = section.ChildNodes;
foreach (XmlNode child in reqHandlers) {
XmlNodeType ntype = child.NodeType;
XmlNodeList reqHandlers = section.ChildNodes;
foreach (XmlNode child in reqHandlers) {
XmlNodeType ntype = child.NodeType;
@@
-98,9
+99,9
@@
namespace System.Net.Configuration
HandlersUtil.ThrowException ("Unexpected element", child);
}
HandlersUtil.ThrowException ("Unexpected element", child);
}
+#endif
return config;
}
return config;
}
-#endif
}
}
}
}