git.samba.org
/
amitay
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a0f781c
)
librpc: fix possible memory leak
author
Gregor Beck
<gbeck@sernet.de>
Wed, 4 Sep 2013 11:15:34 +0000
(13:15 +0200)
committer
Stefan Metzmacher
<metze@samba.org>
Tue, 7 Jan 2014 07:37:35 +0000
(08:37 +0100)
Signed-off-by: Gregor Beck <gbeck@sernet.de>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Michael Adam <obnox@samba.org>
librpc/ndr/ndr.c
patch
|
blob
|
history
diff --git
a/librpc/ndr/ndr.c
b/librpc/ndr/ndr.c
index 15a7f12bb61e571a7e7955f8403dda41979ea294..3ed0310a639247041ea654a0c8f957ca1885dc38 100644
(file)
--- a/
librpc/ndr/ndr.c
+++ b/
librpc/ndr/ndr.c
@@
-117,6
+117,7
@@
_PUBLIC_ struct ndr_push *ndr_push_init_ctx(TALLOC_CTX *mem_ctx)
ndr->alloc_size = NDR_BASE_MARSHALL_SIZE;
ndr->data = talloc_array(ndr, uint8_t, ndr->alloc_size);
if (!ndr->data) {
+ talloc_free(ndr);
return NULL;
}