From e3debcd4352922dcf1795c7d35ce54d00696ff6f Mon Sep 17 00:00:00 2001 From: Ullrich Kossow Date: Sat, 11 Apr 2015 20:04:58 +0200 Subject: [PATCH] Use llabs instead of abs on 64bit integers. --- src/plumbing/tsfix.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plumbing/tsfix.c b/src/plumbing/tsfix.c index 1258160b..9d5604ad 100644 --- a/src/plumbing/tsfix.c +++ b/src/plumbing/tsfix.c @@ -82,14 +82,14 @@ tsfix_ts_diff(int64_t ts1, int64_t ts2) ts1 &= PTS_MASK; ts2 &= PTS_MASK; - r = abs(ts1 - ts2); + r = llabs(ts1 - ts2); if (r > (PTS_MASK / 2)) { /* try to wrap the lowest value */ if (ts1 < ts2) ts1 += PTS_MASK + 1; else ts2 += PTS_MASK + 1; - return abs(ts1 - ts2); + return llabs(ts1 - ts2); } return r; }