diff --git a/providers/implementations/kdfs/pbkdf2.c b/providers/implementations/kdfs/pbkdf2.c index d139846148..b383314064 100644 --- a/providers/implementations/kdfs/pbkdf2.c +++ b/providers/implementations/kdfs/pbkdf2.c @@ -93,7 +93,7 @@ static void *kdf_pbkdf2_new(void *provctx) static void kdf_pbkdf2_cleanup(KDF_PBKDF2 *ctx) { ossl_prov_digest_reset(&ctx->digest); -#ifdef FIPS_MODULE +#ifdef OPENSSL_PEDANTIC_ZEROIZATION OPENSSL_clear_free(ctx->salt, ctx->salt_len); #else OPENSSL_free(ctx->salt);