git.samba.org
/
samba.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e3eaeb9
)
ndr: Check return code of ndr_pull_advance().
author
Andreas Schneider
<asn@samba.org>
Fri, 14 Dec 2012 16:09:34 +0000
(17:09 +0100)
committer
Günther Deschner
<gd@samba.org>
Fri, 21 Dec 2012 12:56:00 +0000
(13:56 +0100)
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
librpc/ndr/ndr_string.c
patch
|
blob
|
history
diff --git
a/librpc/ndr/ndr_string.c
b/librpc/ndr/ndr_string.c
index 94a18c322423e7ea2e7f352c08cc49faa37cd948..2229b2e8c037b8f24968efed657f59b4cec2c706 100644
(file)
--- a/
librpc/ndr/ndr_string.c
+++ b/
librpc/ndr/ndr_string.c
@@
-559,7
+559,7
@@
_PUBLIC_ enum ndr_err_code ndr_check_string_terminator(struct ndr_pull *ndr, uin
uint32_t save_offset;
save_offset = ndr->offset;
-
ndr_pull_advance(ndr, (count - 1) * element_size
);
+
NDR_CHECK(ndr_pull_advance(ndr, (count - 1) * element_size)
);
NDR_PULL_NEED_BYTES(ndr, element_size);
for (i = 0; i < element_size; i++) {