From f02286fd89a09438dff15a829d48727da234c917 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 6 May 2021 10:13:27 +0200 Subject: [PATCH] lib/pty-session: fix time_t=long assumptions Fixes: https://github.com/karelzak/util-linux/issues/1069 References: http://github.com/karelzak/util-linux/commit/ce3355cc54d97711bc240783324f7ab51fd6e371 Signed-off-by: Karel Zak --- lib/pty-session.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/pty-session.c b/lib/pty-session.c index 8352f8c67..6f038e1c5 100644 --- a/lib/pty-session.c +++ b/lib/pty-session.c @@ -18,6 +18,7 @@ #include #include #include +#include #include "c.h" #include "all-io.h" @@ -129,7 +130,8 @@ void ul_pty_set_mainloop_time(struct ul_pty *pty, struct timeval *tv) } else { pty->next_callback_time.tv_sec = tv->tv_sec; pty->next_callback_time.tv_usec = tv->tv_usec; - DBG(IO, ul_debugobj(pty, "mainloop time: %ld.%06ld", tv->tv_sec, tv->tv_usec)); + DBG(IO, ul_debugobj(pty, "mainloop time: %"PRId64".%06"PRId64, + (int64_t) tv->tv_sec, (int64_t) tv->tv_usec)); } }