]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libndr: Fix Coverity ID 1509020 Use of 32-bit time_t
authorVolker Lendecke <vl@samba.org>
Thu, 21 Nov 2024 17:21:13 +0000 (18:21 +0100)
committerMartin Schwenke <martins@samba.org>
Mon, 2 Dec 2024 04:53:33 +0000 (04:53 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Martin Schwenke <martin@meltin.net>
librpc/ndr/ndr_basic.c

index 8b4b85b9c8191c9f1eb09b7c31ac7c62316371b9..c15d8a67a7f75a34a8432ad4edd8212ee5ccaaed 100644 (file)
@@ -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));
        }