From dc395e86ec44cef73daea6ef970fd2fc38bfbc22 Mon Sep 17 00:00:00 2001 From: "wtc%google.com" Date: Fri, 25 Sep 2009 01:41:13 +0000 Subject: [PATCH] Bug 518446: Fix the leak of a CERTSubjectPublicKeyInfo and a CERTName in make_cert_request. r=rrelyea. git-svn-id: svn://10.0.0.236/trunk@258494 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/security/nss/cmd/signtool/certgen.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mozilla/security/nss/cmd/signtool/certgen.c b/mozilla/security/nss/cmd/signtool/certgen.c index a08d98b6f03..c40d29b94f3 100644 --- a/mozilla/security/nss/cmd/signtool/certgen.c +++ b/mozilla/security/nss/cmd/signtool/certgen.c @@ -613,6 +613,9 @@ make_cert_request(char *subject, SECKEYPublicKey *pubk) exit (ERRX); } + SECKEY_DestroySubjectPublicKeyInfo(spki); + CERT_DestroyName(subj); + if (verbosity >= 0) { PR_fprintf(outputFD, "certificate request generated\n"); }