From f47865156a7b26c3ee4b6479f821588eaa53fddf Mon Sep 17 00:00:00 2001 From: Pauli Date: Fri, 19 Mar 2021 09:22:50 +1000 Subject: [PATCH] test: fix coverity 1429210: unchecked return value Reviewed-by: Tomas Mraz (Merged from https://github.com/openssl/openssl/pull/14615) --- test/modes_internal_test.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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))) -- 2.47.2