No check for null pointer is necessary before calling free().

Signed-off-by: Stephen Hemminger <step...@networkplumber.org>
---
 examples/fips_validation/main.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/examples/fips_validation/main.c b/examples/fips_validation/main.c
index 2c4353185edd..4c231fdb29cd 100644
--- a/examples/fips_validation/main.c
+++ b/examples/fips_validation/main.c
@@ -2288,8 +2288,7 @@ fips_mct_sha_test(void)
 
        max_outlen = md_blocks * vec.cipher_auth.digest.len;
 
-       if (vec.cipher_auth.digest.val)
-               free(vec.cipher_auth.digest.val);
+       free(vec.cipher_auth.digest.val);
 
        vec.cipher_auth.digest.val = calloc(1, max_outlen);
 
@@ -2382,8 +2381,7 @@ fips_mct_shake_test(void)
 
        max_outlen = vec.cipher_auth.digest.len;
 
-       if (vec.cipher_auth.digest.val)
-               free(vec.cipher_auth.digest.val);
+       free(vec.cipher_auth.digest.val);
 
        vec.cipher_auth.digest.val = calloc(1, max_outlen);
 
-- 
2.39.2

Reply via email to