Fix SteamAuth memory leak

I'll need to rewrite the entire module sooner or later anyway...
This commit is contained in:
JustArchi
2016-06-18 22:45:44 +02:00
parent f18c3b301e
commit adefa6446d

View File

@@ -115,18 +115,17 @@ namespace SteamAuth
try
{
HttpWebResponse response = (HttpWebResponse) await request.GetResponseAsync();
using (HttpWebResponse response = (HttpWebResponse) await request.GetResponseAsync()) {
if (response.StatusCode != HttpStatusCode.OK)
{
return null;
}
if (response.StatusCode != HttpStatusCode.OK) {
return null;
}
using (StreamReader responseStream = new StreamReader(response.GetResponseStream()))
{
string responseData = responseStream.ReadToEnd();
return responseData;
}
using (StreamReader responseStream = new StreamReader(response.GetResponseStream())) {
string responseData = responseStream.ReadToEnd();
return responseData;
}
}
}
catch (WebException)
{