From 37ec5ba194aed06e5777e6f0f05106b83ded4144 Mon Sep 17 00:00:00 2001 From: Viktor Szakats Date: Tue, 30 Jun 2026 05:12:00 +0200 Subject: [PATCH] psa_hash_abort() --- lib/md5.c | 2 ++ lib/sha256.c | 2 ++ 2 files changed, 4 insertions(+) diff --git a/lib/md5.c b/lib/md5.c index a80f637fae..fa361d9de3 100644 --- a/lib/md5.c +++ b/lib/md5.c @@ -160,6 +160,8 @@ static void my_md5_final(unsigned char *digest, void *ctx) size_t actual_length; (void)psa_hash_finish(ctx, digest, MD5_DIGEST_LEN, &actual_length); } + else + (void)psa_hash_abort(ctx); } #elif (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && \ diff --git a/lib/sha256.c b/lib/sha256.c index 0ac53a0f51..f4f35a3826 100644 --- a/lib/sha256.c +++ b/lib/sha256.c @@ -171,6 +171,8 @@ static void my_sha256_final(unsigned char *digest, void *ctx) (void)psa_hash_finish(ctx, digest, CURL_SHA256_DIGEST_LENGTH, &actual_length); } + else + (void)psa_hash_abort(ctx); } #elif (defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && \