libidav/crypto.c

changeset 873
96aade0d6246
parent 857
03982275f29b
child 874
8f0add189b2f
--- a/libidav/crypto.c	Sun May 25 19:12:39 2025 +0200
+++ b/libidav/crypto.c	Sun Jun 01 22:07:06 2025 +0200
@@ -381,12 +381,12 @@
     SHA256_Init(ctx);
 }
 
-void dav_sha256_update(DAV_SHA_CTX *ctx, const void *data, size_t length) {
+void dav_sha256_update(DAV_SHA_CTX *ctx, const char *data, size_t length) {
     SHA256_Update(ctx, data, length);
 }
 
-void dav_sha256_final(char *md, DAV_SHA_CTX *ctx) {
-    SHA256_Final(md, ctx);
+void dav_sha256_final(DAV_SHA_CTX *ctx, unsigned char *buf) {
+    SHA256_Final(buf, ctx);
 }
 
 #else

mercurial