diff options
author | Michael Niedermayer <michael@niedermayer.cc> | 2015-10-22 14:10:10 +0200 |
---|---|---|
committer | Michael Niedermayer <michael@niedermayer.cc> | 2015-10-22 14:10:42 +0200 |
commit | 00efaa798377502657d2f0267b5b62a4d05af195 (patch) | |
tree | 225e0627e3c0a858525969dde6933e73988d7b0e | |
parent | cdfc61de4eeac2fe6a129ad2fa11ffb61353b9d6 (diff) | |
download | ffmpeg-00efaa798377502657d2f0267b5b62a4d05af195.tar.gz |
avutil/intmath: fix undefined behavior in ff_ctzll_c()
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-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 |