* MessageHeader.cs : do not try to lookup prefix for empty ns.
svn path=/trunk/mcs/; revision=157364
+2010-05-14 Atsushi Enomoto <atsushi@ximian.com>
+
+ * MessageHeader.cs : do not try to lookup prefix for empty ns.
+
2010-05-14 Atsushi Enomoto <atsushi@ximian.com>
* MessageImpl.cs : do not use maxBufferSize for initialSize argument
{
var dic = Constants.SoapDictionary;
XmlDictionaryString name, ns;
- var prefix = writer.LookupPrefix (Namespace);
+ var prefix = Namespace.Length > 0 ? writer.LookupPrefix (Namespace) : String.Empty;
if (dic.TryLookup (Name, out name) && dic.TryLookup (Namespace, out ns))
writer.WriteStartElement (prefix, name, ns);
else