From 9846eceb10fc3f5e15808ce4c79db07d4b750d32 Mon Sep 17 00:00:00 2001 From: Wolfgang Hommel Date: Fri, 3 May 2019 16:03:13 +0200 Subject: [PATCH] Use absolute offset in #190, fix case 1 --- src/libfaketime.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libfaketime.c b/src/libfaketime.c index fcff770..7de79c1 100644 --- a/src/libfaketime.c +++ b/src/libfaketime.c @@ -2241,7 +2241,7 @@ int fake_clock_gettime(clockid_t clk_id, struct timespec *tp) #ifdef CLOCK_REALTIME_COARSE case CLOCK_REALTIME_COARSE: #endif - if ((tp->tv_sec < ftpl_starttime.real.tv_sec) || + if ((tp->tv_sec > ftpl_starttime.real.tv_sec) || ((tp->tv_sec == ftpl_starttime.real.tv_sec) && (tp->tv_nsec > ftpl_starttime.real.tv_nsec))) { timespecsub(tp, &ftpl_starttime.real, &tdiff);