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;
}