From: Volker Lendecke Date: Thu, 21 Nov 2024 17:21:13 +0000 (+0100) Subject: libndr: Fix Coverity ID 1509020 Use of 32-bit time_t X-Git-Tag: tdb-1.4.13~447 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=6421b82c1d171e203d0ab3965170a1501d87f1e7;p=thirdparty%2Fsamba.git libndr: Fix Coverity ID 1509020 Use of 32-bit time_t Signed-off-by: Volker Lendecke Reviewed-by: Martin Schwenke --- diff --git a/librpc/ndr/ndr_basic.c b/librpc/ndr/ndr_basic.c index 8b4b85b9c81..c15d8a67a7f 100644 --- a/librpc/ndr/ndr_basic.c +++ b/librpc/ndr/ndr_basic.c @@ -1288,7 +1288,7 @@ _PUBLIC_ void ndr_print_NTTIME_hyper(struct ndr_print *ndr, const char *name, NT _PUBLIC_ void ndr_print_time_t(struct ndr_print *ndr, const char *name, time_t t) { if (t == (time_t)-1 || t == 0) { - ndr->print(ndr, "%-25s: (time_t)%d", name, (int)t); + ndr->print(ndr, "%-25s: (time_t)%" PRIi64, name, (int64_t)t); } else { ndr->print(ndr, "%-25s: %s", name, timestring(ndr, t)); }