From 8f293eedcdfaf2507d78f5cd9993e56f1796675a Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Fri, 27 Oct 2017 17:00:41 +0100 Subject: fix memory leak MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I6683ab0d39dbbb5c0ba0958d72f0a1bbfab47164 Reviewed-on: https://gerrit.libreoffice.org/43954 Reviewed-by: Caolán McNamara Tested-by: Caolán McNamara --- comphelper/source/misc/docpasswordhelper.cxx | 2 ++ 1 file changed, 2 insertions(+) (limited to 'comphelper') diff --git a/comphelper/source/misc/docpasswordhelper.cxx b/comphelper/source/misc/docpasswordhelper.cxx index ecf16fa2d3df..7d761bb9c740 100644 --- a/comphelper/source/misc/docpasswordhelper.cxx +++ b/comphelper/source/misc/docpasswordhelper.cxx @@ -336,6 +336,8 @@ Sequence< sal_Int8 > DocPasswordHelper::GetXLHashAsSequence( // Erase KeyData array and leave. rtl_secureZeroMemory (pKeyData, sizeof(pKeyData)); + + rtl_digest_destroy(hDigest); } return aResultKey; -- cgit