Author: rinrab
Date: Sat Jan 17 18:17:34 2026
New Revision: 1931392

Log:
Follow-up to r1931389: Fix compilation with MSVC.

* subversion/libsvn_subr/checksum_apr.c
  (svn_checksum__sha1, svn_checksum__sha1_ctx_update): Cast 'void *' to
  'char *' explicitly.

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

Modified: subversion/trunk/subversion/libsvn_subr/checksum_apr.c
==============================================================================
--- subversion/trunk/subversion/libsvn_subr/checksum_apr.c      Sat Jan 17 
18:11:49 2026        (r1931391)
+++ subversion/trunk/subversion/libsvn_subr/checksum_apr.c      Sat Jan 17 
18:17:34 2026        (r1931392)
@@ -99,7 +99,7 @@ sha1_update(apr_sha1_ctx_t *ctx,
       else
         block = UINT_MAX;
 
-      apr_sha1_update(ctx, data, block);
+      apr_sha1_update(ctx, (const char *)data, block);
 
       len -= block;
       data += block;
@@ -146,7 +146,7 @@ svn_checksum__sha1_ctx_update(svn_checks
                               const void *data,
                               apr_size_t len)
 {
-  sha1_update(&ctx->apr_ctx, data, len);
+  sha1_update(&ctx->apr_ctx, (const char *)data, len);
   return SVN_NO_ERROR;
 }
 

Reply via email to