lib/pty-session: fix time_t=long assumptions

Fixes: https://github.com/karelzak/util-linux/issues/1069
References: ce3355cc54
Signed-off-by: Karel Zak <kzak@redhat.com>
This commit is contained in:
Karel Zak 2021-05-06 10:13:27 +02:00
parent 4fb27d5c62
commit f02286fd89
1 changed files with 3 additions and 1 deletions

View File

@ -18,6 +18,7 @@
#include <paths.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <inttypes.h>
#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));
}
}