From 1243f2b886dcfb1e6f16e1486a826569fa76c9c3 Mon Sep 17 00:00:00 2001 From: Omair Majid Date: Mon, 10 Jun 2024 13:46:57 -0400 Subject: [PATCH] Dispose XmlReader in CreateRuntimeRootDescriptorFile It's an IDisposable, so we should Dispose it manually or use a `using` to auto-Dispose it. --- .../illink/src/ILLink.Tasks/CreateRuntimeRootDescriptorFile.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/illink/src/ILLink.Tasks/CreateRuntimeRootDescriptorFile.cs b/src/tools/illink/src/ILLink.Tasks/CreateRuntimeRootDescriptorFile.cs index 16544bf8a7986b..797aa1b7b9420a 100644 --- a/src/tools/illink/src/ILLink.Tasks/CreateRuntimeRootDescriptorFile.cs +++ b/src/tools/illink/src/ILLink.Tasks/CreateRuntimeRootDescriptorFile.cs @@ -302,7 +302,7 @@ void OutputXml (string iLLinkTrimXmlFilePath, string outputFileName) { XmlDocument doc = new XmlDocument (); using (var sr = new StreamReader (iLLinkTrimXmlFilePath)) { - XmlReader reader = XmlReader.Create (sr, new XmlReaderSettings () { XmlResolver = null }); + using XmlReader reader = XmlReader.Create (sr, new XmlReaderSettings () { XmlResolver = null }); doc.Load (reader); }