From: Ullrich Kossow Date: Sat, 11 Apr 2015 18:04:58 +0000 (+0200) Subject: Use llabs instead of abs on 64bit integers. X-Git-Tag: v4.1~153 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e3debcd4352922dcf1795c7d35ce54d00696ff6f;p=thirdparty%2Ftvheadend.git Use llabs instead of abs on 64bit integers. --- diff --git a/src/plumbing/tsfix.c b/src/plumbing/tsfix.c index 1258160bb..9d5604add 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; }