From 3194baaf88d78f86cbf821600cd69712e1cc02a2 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 20 Nov 2019 09:58:15 +1300 Subject: [PATCH] ndrdump: Add const Signed-off-by: Andrew Bartlett Reviewed-by: Douglas Bagnall --- librpc/tools/ndrdump.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/librpc/tools/ndrdump.c b/librpc/tools/ndrdump.c index 9465a7c4fa5..18c32462532 100644 --- a/librpc/tools/ndrdump.c +++ b/librpc/tools/ndrdump.c @@ -265,7 +265,7 @@ static void ndr_print_dummy(struct ndr_print *ndr, const char *format, ...) * name of a public structure */ const char *format = NULL; - uint8_t *data; + const uint8_t *data; size_t size; DATA_BLOB blob; struct ndr_pull *ndr_pull; @@ -450,8 +450,7 @@ static void ndr_print_dummy(struct ndr_print *ndr, const char *format, ...) exit(1); } - blob.data = data; - blob.length = size; + blob = data_blob_const(data, size); ndr_pull = ndr_pull_init_blob(&blob, mem_ctx); if (ndr_pull == NULL) { @@ -499,10 +498,11 @@ static void ndr_print_dummy(struct ndr_print *ndr, const char *format, ...) } if (hex_input) { - blob = hexdump_to_data_blob(mem_ctx, (char *)data, size); + blob = hexdump_to_data_blob(mem_ctx, + (const char *)data, + size); } else { - blob.data = data; - blob.length = size; + blob = data_blob_const(data, size); } ndr_pull = ndr_pull_init_blob(&blob, mem_ctx); -- 2.47.3