Skip to content

Commit e12f577

Browse files
authored
Dispose IDisosables in HtmlTransformer (#5099)
There's two IDisposables being used in HtmlTransformer. We should Dispose() both of them.
1 parent a1f5a65 commit e12f577

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/Microsoft.TestPlatform.Extensions.HtmlLogger/HtmlTransformer.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,8 @@ internal class HtmlTransformer : IHtmlTransformer
2020
public HtmlTransformer()
2121
{
2222
_xslTransform = new XslCompiledTransform();
23-
_xslTransform.Load(XmlReader.Create(GetType().Assembly.GetManifestResourceStream("Microsoft.VisualStudio.TestPlatform.Extensions.HtmlLogger.Html.xslt") ?? throw new InvalidOperationException(), new XmlReaderSettings { CheckCharacters = false }));
23+
using var reader = XmlReader.Create(GetType().Assembly.GetManifestResourceStream("Microsoft.VisualStudio.TestPlatform.Extensions.HtmlLogger.Html.xslt") ?? throw new InvalidOperationException(), new XmlReaderSettings { CheckCharacters = false, CloseInput = true });
24+
_xslTransform.Load(reader);
2425
}
2526

2627
/// <summary>

0 commit comments

Comments
 (0)