From 83ede985968783114a08745293ba60db7a14b6c5 Mon Sep 17 00:00:00 2001 From: Vitaly Chikunov Date: Thu, 26 Sep 2019 01:57:32 +0300 Subject: [PATCH] test_grasshopper: Fix CIDs 253281, 253280, 253279, 253275 Unchecked return value (CHECKED_RETURN) Some fixes for Coverity Scan from issue #174. --- test_grasshopper.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test_grasshopper.c b/test_grasshopper.c index 3fb8e35..f11f049 100644 --- a/test_grasshopper.c +++ b/test_grasshopper.c @@ -299,8 +299,8 @@ static int test_stream(const EVP_CIPHER *type, const char *name, int i; EVP_CIPHER_CTX_init(ctx); - EVP_CipherInit_ex(ctx, type, NULL, K, iv, 1); - EVP_CIPHER_CTX_set_padding(ctx, 0); + T(EVP_CipherInit_ex(ctx, type, NULL, K, iv, 1)); + T(EVP_CIPHER_CTX_set_padding(ctx, 0)); memset(c, 0xff, sizeof(c)); if (acpkm) T(EVP_CIPHER_CTX_ctrl(ctx, EVP_CTRL_KEY_MESH, acpkm, NULL)); @@ -309,11 +309,11 @@ static int test_stream(const EVP_CIPHER *type, const char *name, sz = size - i; else sz = z; - EVP_CipherUpdate(ctx, c + i, &outlen, pt + i, sz); + T(EVP_CipherUpdate(ctx, c + i, &outlen, pt + i, sz)); OPENSSL_assert(outlen == sz); } outlen = i - z + sz; - EVP_CipherFinal_ex(ctx, c + outlen, &tmplen); + T(EVP_CipherFinal_ex(ctx, c + outlen, &tmplen)); EVP_CIPHER_CTX_cleanup(ctx); test = outlen != size || memcmp(c, exp, size); -- 2.39.2