From 4d02e868f6ad35a408d011e888fba5618bd0c6d9 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 14 Dec 2012 17:09:34 +0100 Subject: ndr: Check return code of ndr_pull_advance(). MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Andreas Schneider Reviewed-by: Günther Deschner --- librpc/ndr/ndr_string.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'librpc') diff --git a/librpc/ndr/ndr_string.c b/librpc/ndr/ndr_string.c index 94a18c3224..2229b2e8c0 100644 --- 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++) { -- cgit