aboutsummaryrefslogtreecommitdiff
path: root/src/common/Cryptography/CryptoHash.h
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2022-05-06 12:21:59 +0200
committerShauren <shauren.trinity@gmail.com>2022-05-06 12:21:59 +0200
commitaa6a0f24312ce6132e55a9aed677362a3b1dc8a9 (patch)
tree351badf86b43f09ec382a17ca5d7c2756a0350a1 /src/common/Cryptography/CryptoHash.h
parentd1266a2abe7d066969f3de00e7465972d949642a (diff)
Core/Crypto: Fixed EVP_PKEY reference counting for copied objects
Closes #27943
Diffstat (limited to 'src/common/Cryptography/CryptoHash.h')
-rw-r--r--src/common/Cryptography/CryptoHash.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/Cryptography/CryptoHash.h b/src/common/Cryptography/CryptoHash.h
index d36d345b88c..a2cd393745e 100644
--- a/src/common/Cryptography/CryptoHash.h
+++ b/src/common/Cryptography/CryptoHash.h
@@ -96,7 +96,7 @@ namespace Trinity::Impl
if (this == &right)
return *this;
- int result = EVP_MD_CTX_copy(_ctx, right._ctx);
+ int result = EVP_MD_CTX_copy_ex(_ctx, right._ctx);
ASSERT(result == 1);
_digest = right._digest;
return *this;