X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=timeutil.cpp;h=0649f0cbe9ae360b42cd67a133b9531b86830c3d;hb=HEAD;hp=b3d58a7c8fd6f8369e920d9023bbb8a2e558a8d2;hpb=2ea5c13b47daf62bccdcaa2cb6f971383df54ad7;p=greproxy diff --git a/timeutil.cpp b/timeutil.cpp index b3d58a7..0649f0c 100644 --- a/timeutil.cpp +++ b/timeutil.cpp @@ -17,10 +17,10 @@ bool less_than(const timeval &a, const timeval &b) return make_pair(a.tv_sec, a.tv_usec) < make_pair(b.tv_sec, b.tv_usec); } -timeval subtract_timeval_saturate(const timeval &a, const timeval &b) +timeval subtract_timeval_saturate(const timeval &b, const timeval &a) { timeval ret; - if (less_than(a, b)) { + if (less_than(b, a)) { ret.tv_sec = ret.tv_usec = 0; return ret; }