summaryrefslogtreecommitdiffstats
path: root/source4
diff options
context:
space:
mode:
authorStefan Metzmacher <metze@samba.org>2013-09-22 00:25:33 +0200
committerStefan Metzmacher <metze@samba.org>2014-01-07 08:37:35 +0100
commitb61f71730f579ad0b87b299a792a14b8703b91f9 (patch)
treee021ddc14c1781875c9b3eac95167cdfb1ab8686 /source4
parent70d8ac63ebd3cb1cf07e0bff85ae6040fba76147 (diff)
downloadsamba-b61f71730f579ad0b87b299a792a14b8703b91f9.tar.gz
samba-b61f71730f579ad0b87b299a792a14b8703b91f9.tar.xz
samba-b61f71730f579ad0b87b299a792a14b8703b91f9.zip
s4:librpc: fix memory leak in ncacn_pull()
Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Michael Adam <obnox@samba.org>
Diffstat (limited to 'source4')
-rw-r--r--source4/librpc/rpc/dcerpc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/source4/librpc/rpc/dcerpc.c b/source4/librpc/rpc/dcerpc.c
index 2f6c8dd122e..fb096d13626 100644
--- a/source4/librpc/rpc/dcerpc.c
+++ b/source4/librpc/rpc/dcerpc.c
@@ -713,6 +713,7 @@ static NTSTATUS ncacn_pull(struct dcecli_connection *c, DATA_BLOB *blob, TALLOC_
}
ndr_err = ndr_pull_ncacn_packet(ndr, NDR_SCALARS|NDR_BUFFERS, pkt);
+ TALLOC_FREE(ndr);
if (!NDR_ERR_CODE_IS_SUCCESS(ndr_err)) {
return ndr_map_error2ntstatus(ndr_err);
}