You've already forked lidgren-network-gen3
mirror of
https://github.com/lidgren/lidgren-network-gen3.git
synced 2026-05-16 15:16:33 +09:00
Fix possible leak in NetUPnP.ExtractServiceUrl.
This commit is contained in:
@@ -97,7 +97,9 @@ namespace Lidgren.Network
|
||||
{
|
||||
#endif
|
||||
XmlDocument desc = new XmlDocument();
|
||||
desc.Load(WebRequest.Create(resp).GetResponse().GetResponseStream());
|
||||
using (var response = WebRequest.Create(resp).GetResponse())
|
||||
desc.Load(response.GetResponseStream());
|
||||
|
||||
XmlNamespaceManager nsMgr = new XmlNamespaceManager(desc.NameTable);
|
||||
nsMgr.AddNamespace("tns", "urn:schemas-upnp-org:device-1-0");
|
||||
XmlNode typen = desc.SelectSingleNode("//tns:device/tns:deviceType/text()", nsMgr);
|
||||
|
||||
Reference in New Issue
Block a user