From 7f9066ceee32f4df6d94b18c7b65e92d1730fce8 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Mon, 10 Jun 2013 13:49:13 -0400 Subject: Make OPENSSL_free(dh_string_repr) conditional. --- src/common/crypto.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/common/crypto.c b/src/common/crypto.c index adbf6396d0..e60172b744 100644 --- a/src/common/crypto.c +++ b/src/common/crypto.c @@ -1740,7 +1740,8 @@ crypto_store_dynamic_dh_modulus(const char *fname) done: if (dh) DH_free(dh); - OPENSSL_free(dh_string_repr); + if (dh_string_repr) + OPENSSL_free(dh_string_repr); tor_free(base64_encoded_dh); tor_free(file_string); -- cgit v1.2.3-54-g00ecf