From 5aeb9d63b805dc1baee5003c32fb69388a77239e Mon Sep 17 00:00:00 2001 From: Lynix Date: Fri, 3 May 2013 02:52:07 +0200 Subject: [PATCH] Fixed SHA(384|512) not resetting SHA context Former-commit-id: 0bfc4e206b7203a179bf18f6fa16c64fbbfbf169 --- src/Nazara/Core/Hash/SHA/Internal.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Nazara/Core/Hash/SHA/Internal.cpp b/src/Nazara/Core/Hash/SHA/Internal.cpp index 6017b7bc2..62f52eaaa 100644 --- a/src/Nazara/Core/Hash/SHA/Internal.cpp +++ b/src/Nazara/Core/Hash/SHA/Internal.cpp @@ -1032,7 +1032,7 @@ void SHA512_End(SHA_CTX* context, nzUInt8* digest) } /* Zero out state data */ - std::memset(context, 0, sizeof(context)); + std::memset(context, 0, sizeof(SHA_CTX)); } @@ -1072,5 +1072,5 @@ void SHA384_End(SHA_CTX* context, nzUInt8* digest) } /* Zero out state data */ - std::memset(context, 0, sizeof(context)); + std::memset(context, 0, sizeof(SHA_CTX)); }