From 9ff0cb26fcdaccfcddd3a7f709709f11eec8e1e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rados=C5=82aw=20Kujawa?= Date: Tue, 27 Mar 2018 13:30:33 +0200 Subject: [PATCH] Explicitely cast time to long long ints. Avoid portability bullshit problems. --- src/log.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/log.c b/src/log.c index c966930..6977497 100644 --- a/src/log.c +++ b/src/log.c @@ -30,8 +30,8 @@ void rk65c02_log(uint8_t l, const char* fmt, ...) clock_gettime(CLOCK_REALTIME, &t); - fprintf(stderr, "%ld.%ld %s:\t", t.tv_sec, t.tv_nsec, - level_str[l]); + fprintf(stderr, "%lld.%lld %s:\t", (long long int) t.tv_sec, + (long long int) t.tv_nsec, level_str[l]); va_start(args, fmt); vfprintf(stderr, fmt, args);