From 5bde7798e9c90904c0d38c75da1f2ce2d62922af Mon Sep 17 00:00:00 2001 From: est31 Date: Fri, 24 Jul 2015 21:38:40 +0200 Subject: Check output of mpz_set_str and fix leak on error condition Also add static identifier as upstream did --- src/util/sha256.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/util/sha256.c') diff --git a/src/util/sha256.c b/src/util/sha256.c index 311aac4a8..4c2bb71a8 100644 --- a/src/util/sha256.c +++ b/src/util/sha256.c @@ -15,8 +15,8 @@ const char SHA256_version[] = "SHA-256" OPENSSL_VERSION_PTEXT; /* mem_clr.c */ -unsigned char cleanse_ctr = 0; -void OPENSSL_cleanse(void *ptr, size_t len) +unsigned static char cleanse_ctr = 0; +static void OPENSSL_cleanse(void *ptr, size_t len) { unsigned char *p = ptr; size_t loop = len, ctr = cleanse_ctr; -- cgit v1.2.3