crypto_hash_sha256_update() cannot fail

This commit is contained in:
Frank Denis 2014-04-10 23:20:15 -07:00
parent 479620bbd1
commit c9b87029c1

View File

@ -286,10 +286,7 @@ crypto_hash(unsigned char *out, const unsigned char *in,
crypto_hash_sha256_state state; crypto_hash_sha256_state state;
crypto_hash_sha256_init(&state); crypto_hash_sha256_init(&state);
if (crypto_hash_sha256_update(&state, in, inlen) != 0) { crypto_hash_sha256_update(&state, in, inlen);
sodium_memzero(out, crypto_hash_BYTES);
return -1;
}
crypto_hash_sha256_final(&state, out); crypto_hash_sha256_final(&state, out);
return 0; return 0;