commit | c03b373d2281ff4e0ad191d7afb66b459887394c | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Fri Mar 16 13:55:27 2012 +0100 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Mar 16 13:55:27 2012 +0100 |
tree | 47b95bd02dbb665984aff994d4530eb7c003f93f | |
parent | c5751c62074d8ed8ee260257bf89f6ac210e5ab9 [diff] [blame] |
Fix wrap bug in mtime_since() Signed-off-by: Jens Axboe <axboe@kernel.dk>
diff --git a/time.c b/time.c index ef05094..4af84bc 100644 --- a/time.c +++ b/time.c
@@ -48,16 +48,13 @@ usec += 1000000; } + if (sec < 0 || (sec == 0 && usec < 0)) + return 0; + sec *= 1000UL; usec /= 1000UL; ret = sec + usec; - /* - * time warp bug on some kernels? - */ - if (ret < 0) - ret = 0; - return ret; }