From: Pauli Date: Thu, 18 Mar 2021 23:22:50 +0000 (+1000) Subject: test: fix coverity 1429210: unchecked return value X-Git-Tag: openssl-3.0.0-alpha14~132 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=f47865156a7b26c3ee4b6479f821588eaa53fddf;p=thirdparty%2Fopenssl.git test: fix coverity 1429210: unchecked return value Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/14615) --- diff --git a/test/modes_internal_test.c b/test/modes_internal_test.c index dd0a35956fc..7701ff6dce8 100644 --- a/test/modes_internal_test.c +++ b/test/modes_internal_test.c @@ -869,7 +869,8 @@ static int test_gcm128(int idx) if (A.data != NULL) CRYPTO_gcm128_aad(&ctx, A.data, A.size); if (P.data != NULL) - CRYPTO_gcm128_encrypt( &ctx, P.data, out, P.size); + if (!TEST_int_ge(CRYPTO_gcm128_encrypt( &ctx, P.data, out, P.size), 0)) + return 0; if (!TEST_false(CRYPTO_gcm128_finish(&ctx, T.data, 16)) || (C.data != NULL && !TEST_mem_eq(out, P.size, C.data, P.size)))