Fix hashes

This commit is contained in:
John Ericson 2020-06-02 20:35:17 +00:00
parent c664e68b87
commit 1fcd3afc38

View file

@ -19,13 +19,13 @@ namespace nix {
void Hash::init()
{
if (!type) abort();
switch (*type) {
if (!type) abort();
switch (*type) {
case HashType::MD5: hashSize = md5HashSize; break;
case HashType::SHA1: hashSize = sha1HashSize; break;
case HashType::SHA256: hashSize = sha256HashSize; break;
case HashType::SHA512: hashSize = sha512HashSize; break;
}
}
assert(hashSize <= maxHashSize);
memset(hash, 0, maxHashSize);
}