switch to using

This commit is contained in:
Luke Pulverenti 2016-10-27 17:38:10 -04:00
parent 3dced368c2
commit b5b3d8a30c

View file

@ -7,6 +7,8 @@ namespace OpenSubtitlesHandler
public class MovieHasher public class MovieHasher
{ {
public static byte[] ComputeMovieHash(Stream input) public static byte[] ComputeMovieHash(Stream input)
{
using (input)
{ {
long lhash, streamsize; long lhash, streamsize;
streamsize = input.Length; streamsize = input.Length;
@ -27,11 +29,11 @@ namespace OpenSubtitlesHandler
i++; i++;
lhash += BitConverter.ToInt64(buffer, 0); lhash += BitConverter.ToInt64(buffer, 0);
} }
input.Close();
byte[] result = BitConverter.GetBytes(lhash); byte[] result = BitConverter.GetBytes(lhash);
Array.Reverse(result); Array.Reverse(result);
return result; return result;
} }
}
public static string ToHexadecimal(byte[] bytes) public static string ToHexadecimal(byte[] bytes)
{ {