瀏覽代碼

Fix a memory leak in tortls/openssl/try_to_extract_certs_from_tls

Since this is an "intrusive" test, it only shows up for openssl <1.1

This is a bugfix on 0.3.5.x; bug not in any released Tor.
Nick Mathewson 5 年之前
父節點
當前提交
15596f6c0c
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      src/test/test_tortls_openssl.c

+ 1 - 0
src/test/test_tortls_openssl.c

@@ -1007,6 +1007,7 @@ test_tortls_try_to_extract_certs_from_tls(void *ignored)
   tt_assert(cert == c1);
   tt_assert(id_cert);
   X509_free(cert); /* decrease refcnt */
+  X509_free(id_cert); /* decrease refcnt */
 
  done:
   sk_X509_free(sess->cert_chain);