From: Karl Skomski Date: Fri, 14 Aug 2015 12:26:07 +0000 (+0200) Subject: crypto: fix memory leak in SafeX509ExtPrint X-Git-Tag: v4.0.0-rc.1~171 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=dbecb21270b4e9695d5e8f1ed2790c829bd4fa97;p=platform%2Fupstream%2Fnodejs.git crypto: fix memory leak in SafeX509ExtPrint PR-URL: https://github.com/nodejs/node/pull/2375 Reviewed-By: Ben Noordhuis --- diff --git a/src/node_crypto.cc b/src/node_crypto.cc index 5b45ccd..6bde146 100644 --- a/src/node_crypto.cc +++ b/src/node_crypto.cc @@ -1297,6 +1297,7 @@ static bool SafeX509ExtPrint(BIO* out, X509_EXTENSION* ext) { if (nval == NULL) return false; X509V3_EXT_val_prn(out, nval, 0, 0); + sk_CONF_VALUE_pop_free(nval, X509V3_conf_free); } } sk_GENERAL_NAME_pop_free(names, GENERAL_NAME_free);