From: Joseph Sutton Date: Wed, 19 Jul 2023 23:18:14 +0000 (+1200) Subject: librpc/ndr: Format NDR pull sizes as ‘size_t’ X-Git-Tag: tevent-0.16.0~1230 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=64834e26681b5b7e13dc1e1cbaf8510bd71c2d48;p=thirdparty%2Fsamba.git librpc/ndr: Format NDR pull sizes as ‘size_t’ The arguments to these macros are occasionally of type size_t. Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/librpc/ndr/libndr.h b/librpc/ndr/libndr.h index 556d17f68c7..2a80ba5df0a 100644 --- a/librpc/ndr/libndr.h +++ b/librpc/ndr/libndr.h @@ -362,7 +362,7 @@ enum ndr_compression_alg { uint32_t _missing = n - _available; \ ndr->relative_highest_offset = _missing; \ } \ - return ndr_pull_error(ndr, NDR_ERR_BUFSIZE, "Pull bytes %u (%s)", (unsigned)n, __location__); \ + return ndr_pull_error(ndr, NDR_ERR_BUFSIZE, "Pull bytes %zu (%s)", (size_t)n, __location__); \ } \ } while(0) @@ -380,7 +380,7 @@ enum ndr_compression_alg { return ndr_pull_error( \ ndr, \ NDR_ERR_BUFSIZE, \ - "Pull align (overflow) %u", (unsigned)n); \ + "Pull align (overflow) %zu", (size_t)n); \ } \ ndr->offset = (ndr->offset + (n-1)) & ~(n-1); \ } \ @@ -389,7 +389,7 @@ enum ndr_compression_alg { uint32_t _missing = ndr->offset - ndr->data_size; \ ndr->relative_highest_offset = _missing; \ } \ - return ndr_pull_error(ndr, NDR_ERR_BUFSIZE, "Pull align %u", (unsigned)n); \ + return ndr_pull_error(ndr, NDR_ERR_BUFSIZE, "Pull align %zu", (size_t)n); \ } \ } while(0)