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 87799db595..83fb2bdf86 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); |
