X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavutil%2Fmathematics.c;h=fde460cc3e66feebb08d57b18d17f4e7d034de82;hb=352bd18dff147ec1150c32a034046c6420ae1d36;hp=16e4eba5b99873846f77b0bf4d24f4bda6a4e1fd;hpb=5fe1578571367314f8f67cdbc33cfd4d129c3bf7;p=ffmpeg diff --git a/libavutil/mathematics.c b/libavutil/mathematics.c index 16e4eba5b99..fde460cc3e6 100644 --- a/libavutil/mathematics.c +++ b/libavutil/mathematics.c @@ -52,7 +52,7 @@ int64_t av_gcd(int64_t a, int64_t b) { v -= u; v >>= ff_ctzll(v); } - return u << k; + return (uint64_t)u << k; } int64_t av_rescale_rnd(int64_t a, int64_t b, int64_t c, enum AVRounding rnd)