diff --git a/test/default/generichash2.c b/test/default/generichash2.c index e1b6a9a9..cd9c889c 100644 --- a/test/default/generichash2.c +++ b/test/default/generichash2.c @@ -15,8 +15,12 @@ int main(void) for (i = 0; i < MAXLEN; ++i) { in[i] = i; - crypto_generichash_init(&st, k, 1 + i % crypto_generichash_KEYBYTES_MAX, - 1 + i % crypto_generichash_BYTES_MAX); + if (crypto_generichash_init(&st, k, + 1 + i % crypto_generichash_KEYBYTES_MAX, + 1 + i % crypto_generichash_BYTES_MAX) != 0) { + printf("crypto_generichash_init()\n"); + return 1; + } crypto_generichash_update(&st, in, i); crypto_generichash_update(&st, in, i); crypto_generichash_update(&st, in, i);