summaryrefslogtreecommitdiff
path: root/libavutil
diff options
context:
space:
mode:
authorMichael Niedermayer <michael@niedermayer.cc>2015-10-22 14:10:10 +0200
committerMichael Niedermayer <michael@niedermayer.cc>2015-10-22 14:10:42 +0200
commit00efaa798377502657d2f0267b5b62a4d05af195 (patch)
tree225e0627e3c0a858525969dde6933e73988d7b0e /libavutil
parentcdfc61de4eeac2fe6a129ad2fa11ffb61353b9d6 (diff)
avutil/intmath: fix undefined behavior in ff_ctzll_c()
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Diffstat (limited to 'libavutil')
-rw-r--r--libavutil/intmath.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavutil/intmath.h b/libavutil/intmath.h
index 5a10d025db..20167230df 100644
--- a/libavutil/intmath.h
+++ b/libavutil/intmath.h
@@ -131,7 +131,7 @@ static av_always_inline av_const int ff_ctzll_c(long long v)
63, 52, 6, 26, 37, 40, 33, 47, 61, 45, 43, 21, 23, 58, 17, 10,
51, 25, 36, 32, 60, 20, 57, 16, 50, 31, 19, 15, 30, 14, 13, 12
};
- return debruijn_ctz64[(uint64_t)((v & -v) * 0x022FDD63CC95386D) >> 58];
+ return debruijn_ctz64[(uint64_t)((v & -v) * 0x022FDD63CC95386DU) >> 58];
}
#endif