From: Nick Mathewson Date: Mon, 31 Dec 2007 21:12:14 +0000 (+0000) Subject: r15767@tombo: nickm | 2007-12-31 16:06:27 -0500 X-Git-Tag: tor-0.2.0.16-alpha~75 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71e117e444af3cfc01f417c40c55c77fcf9ca48c;p=thirdparty%2Ftor.git r15767@tombo: nickm | 2007-12-31 16:06:27 -0500 Note an unfreed cert svn:r13008 --- diff --git a/src/common/tortls.c b/src/common/tortls.c index 94abe24d9c..6f463f6214 100644 --- a/src/common/tortls.c +++ b/src/common/tortls.c @@ -511,7 +511,8 @@ tor_tls_context_new(crypto_pk_env_t *identity, const char *nickname, if (idcert) { X509_STORE *s = SSL_CTX_get_cert_store(result->ctx); tor_assert(s); - X509_STORE_add_cert(s, idcert); + X509_STORE_add_cert(s, idcert); /*XXXX020 This cert seems not to get + * freed. Fix that! */ } #endif idcert=NULL; /* The context now owns the reference to idcert */