From 03b06a387516c00b2c738e9856e3eb83add09d4b Mon Sep 17 00:00:00 2001 From: Jonathan Naylor Date: Tue, 16 Jul 2024 20:21:33 +0100 Subject: [PATCH] Fix the Windows compilation of the hash function. --- FMIAXNetwork.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/FMIAXNetwork.cpp b/FMIAXNetwork.cpp index f55efff..0b1013b 100644 --- a/FMIAXNetwork.cpp +++ b/FMIAXNetwork.cpp @@ -1100,8 +1100,8 @@ bool CFMIAXNetwork::writeRegReq() return false; } - DWORD cbHash = MD5_DIGEST_STRING_LENGTH; - if (!::CryptGetHashParam(hHash, HP_HASHVAL, (BYTE*)hash, &cbHash, 0)) { + DWORD cbHash = 16U; + if (!::CryptGetHashParam(hHash, HP_HASHVAL, hash, &cbHash, 0)) { printf("CryptGetHashParam failed: %ld\n", ::GetLastError()); return false; }