Browse Source

Make OPENSSL_free(dh_string_repr) conditional.

Nick Mathewson 11 years ago
parent
commit
7f9066ceee
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/common/crypto.c

+ 2 - 1
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);