diff options
author | Volker Lendecke <vl@samba.org> | 2013-11-10 19:34:31 +0100 |
---|---|---|
committer | Ira Cooper <ira@samba.org> | 2013-11-11 21:04:09 +0100 |
commit | 144428058a73b059d7389915e310ff48fd591e59 (patch) | |
tree | 9acb0b7383990063599c2eea34e06294fa8a6fe0 /source4 | |
parent | 0e19812782cd7a937de028494160ed3f5e8bac88 (diff) | |
download | samba-144428058a73b059d7389915e310ff48fd591e59.tar.gz samba-144428058a73b059d7389915e310ff48fd591e59.tar.xz samba-144428058a73b059d7389915e310ff48fd591e59.zip |
backupkey: Fix CID 1034885 Resource leak
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ira Cooper <ira@samba.org>
Diffstat (limited to 'source4')
-rw-r--r-- | source4/rpc_server/backupkey/dcesrv_backupkey.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/rpc_server/backupkey/dcesrv_backupkey.c b/source4/rpc_server/backupkey/dcesrv_backupkey.c index 87799db595e..83fb2bdf86a 100644 --- a/source4/rpc_server/backupkey/dcesrv_backupkey.c +++ b/source4/rpc_server/backupkey/dcesrv_backupkey.c @@ -864,6 +864,7 @@ static WERROR self_sign_cert(TALLOC_CTX *ctx, hx509_context *hctx, hx509_request talloc_free(uniqueid.data); hx509_name_free(&subject); free_SubjectPublicKeyInfo(&spki); + hx509_ca_tbs_free(&tbs); return WERR_INTERNAL_ERROR; } ret = hx509_ca_tbs_set_subject(*hctx, tbs, subject); |