diff options
author | Michael Niedermayer <[email protected]> | 2015-10-22 14:10:10 +0200 |
---|---|---|
committer | Michael Niedermayer <[email protected]> | 2015-10-22 14:10:42 +0200 |
commit | 00efaa798377502657d2f0267b5b62a4d05af195 (patch) | |
tree | 225e0627e3c0a858525969dde6933e73988d7b0e | |
parent | cdfc61de4eeac2fe6a129ad2fa11ffb61353b9d6 (diff) |
avutil/intmath: fix undefined behavior in ff_ctzll_c()
Signed-off-by: Michael Niedermayer <[email protected]>
-rw-r--r-- | libavutil/intmath.h | 2 |
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 |