# HG changeset patch # User Olaf Wintermann # Date 1748807620 -7200 # Node ID a6db0f83fa15b66216f040b4cb2e6bf3ed62461a # Parent 07074daff678274bdd08b08d5c66be64bc78ae95 fix openssl < 3.0 hash init functions diff -r 07074daff678 -r a6db0f83fa15 src/server/util/hashing.c --- a/src/server/util/hashing.c Sun Jun 01 21:52:14 2025 +0200 +++ b/src/server/util/hashing.c Sun Jun 01 21:53:40 2025 +0200 @@ -70,7 +70,7 @@ #if OPENSSL_VERSION_NUMBER < 0x30000000L -void ws_sha1_init(WS_SHA1_CTX *ctx) { +int ws_sha1_init(WS_SHA1_CTX *ctx) { SHA_Init(ctx); return 0; } @@ -83,7 +83,7 @@ SHA_Final(md, ctx); } -void ws_sha256_init(WS_SHA256_CTX *ctx) { +int ws_sha256_init(WS_SHA256_CTX *ctx) { SHA_Init(ctx); return 0; } @@ -96,7 +96,7 @@ SHA_Final(md, ctx); } -void ws_sha512_init(WS_SHA512_CTX *ctx) { +int ws_sha512_init(WS_SHA512_CTX *ctx) { SHA512_Init(ctx); return 0; }