test: fix coverity 1429210: unchecked return value
[openssl.git] / test / modes_internal_test.c
index dd0a35956fc06372a75d4e1d4cd665f06d0815ae..7701ff6dce8f004adbffffa7a6ac1a16aca152f5 100644 (file)
@@ -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)))