From 4da0328e1a363f7014cc9801c8ea2b2acd510a78 Mon Sep 17 00:00:00 2001 From: Chris Conlon Date: Thu, 18 Feb 2021 12:14:48 -0700 Subject: [PATCH] fix wolfCrypt PKCS#7 test when PKCS7_OUTPUT_TEST_BUNDLES is defined --- wolfcrypt/test/test.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/wolfcrypt/test/test.c b/wolfcrypt/test/test.c index 952628830..032b06434 100644 --- a/wolfcrypt/test/test.c +++ b/wolfcrypt/test/test.c @@ -27979,6 +27979,9 @@ static int pkcs7enveloped_run_vectors(byte* rsaCert, word32 rsaCertSz, if (ret != envelopedSz) { wc_PKCS7_Free(pkcs7); ERROR_OUT(-12192, out); + } else { + /* reset ret to 0 for success */ + ret = 0; } #endif /* PKCS7_OUTPUT_TEST_BUNDLES */ @@ -28659,6 +28662,9 @@ static int pkcs7authenveloped_run_vectors(byte* rsaCert, word32 rsaCertSz, if (ret != envelopedSz) { wc_PKCS7_Free(pkcs7); ERROR_OUT(-12232, out); + } else { + /* reset ret to 0 for success */ + ret = 0; } #endif /* PKCS7_OUTPUT_TEST_BUNDLES */