Skip to content

Commit 007cee8

Browse files
authored
Merge pull request #1184 from calumgrant/cs/static-cryptotransform
C#: Remove static SHA1CryptoServiceProvider
2 parents a7d9a50 + 932961b commit 007cee8

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

csharp/extractor/Semmle.Extraction.CSharp.Standalone/AssemblyInfo.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,7 @@ public static AssemblyInfo ReadFromFile(string filename)
139139
* loading the same assembly from different locations.
140140
*/
141141
using (var pereader = new System.Reflection.PortableExecutable.PEReader(new FileStream(filename, FileMode.Open, FileAccess.Read, FileShare.Read)))
142+
using (var sha1 = new SHA1CryptoServiceProvider())
142143
{
143144
var metadata = pereader.GetMetadata();
144145
unsafe
@@ -173,7 +174,5 @@ public static AssemblyInfo ReadFromFile(string filename)
173174

174175
return result;
175176
}
176-
177-
static readonly SHA1CryptoServiceProvider sha1 = new SHA1CryptoServiceProvider();
178177
}
179178
}

0 commit comments

Comments
 (0)