Author: rinrab
Date: Sun Jan  4 11:51:52 2026
New Revision: 1931091

Log:
bcrypt: Follow-up to r1931082: Don't forget to cleanup context when resetting
to prevent memory leak.

* subversion/libsvn_subr/checksum_bcrypt.c
  (bcrypt_ctx_reset): Call bcrypt_ctx_cleanup().

Modified:
   subversion/trunk/subversion/libsvn_subr/checksum_bcrypt.c

Modified: subversion/trunk/subversion/libsvn_subr/checksum_bcrypt.c
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/checksum_bcrypt.c   Sun Jan  4 
11:49:54 2026        (r1931090)
+++ subversion/trunk/subversion/libsvn_subr/checksum_bcrypt.c   Sun Jan  4 
11:51:52 2026        (r1931091)
@@ -166,6 +166,7 @@ bcrypt_ctx_final(algorithm_state_t *algo
 static svn_error_t *
 bcrypt_ctx_reset(algorithm_state_t *algorithm, bcrypt_ctx_t *ctx)
 {
+  bcrypt_ctx_cleanup(ctx);
   ctx->handle = NULL;
   return SVN_NO_ERROR;
 }

Reply via email to