Changed manual stream closing to a using statement.
authorJarl Gullberg <jarl.gullberg@gmail.com>
Mon, 29 May 2017 16:15:49 +0000 (18:15 +0200)
committerJarl Gullberg <jarl.gullberg@gmail.com>
Mon, 29 May 2017 16:15:49 +0000 (18:15 +0200)
src/Generator.Rewrite/Program.cs

index 1119814..13002ed 100644 (file)
@@ -77,10 +77,12 @@ namespace OpenTK.Rewrite
             if (!String.IsNullOrEmpty(keyfile) && File.Exists(keyfile))
             {
                 keyfile = Path.GetFullPath(keyfile);
-                var fs = new FileStream(keyfile, FileMode.Open, FileAccess.Read);
-                var keypair = new System.Reflection.StrongNameKeyPair(fs);
-                fs.Close();
-                write_params.StrongNameKeyPair = keypair;
+
+                using (var fs = new FileStream(keyfile, FileMode.Open, FileAccess.Read))
+                {
+                    var keypair = new System.Reflection.StrongNameKeyPair(fs);
+                    write_params.StrongNameKeyPair = keypair;
+                }
             }
             else
             {