From: Yaowu Xu Date: Thu, 16 Jun 2016 15:53:53 +0000 (-0700) Subject: Fix ubsan warning: vp8/encoder/denoising.c X-Git-Tag: v1.6.0~52^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=159dd0cc395e1be12c28d994af0dbd4407448e01;p=libvpx Fix ubsan warning: vp8/encoder/denoising.c BUG=webm:1219 Change-Id: Iebdedfb27c70909c0849e169473a2a3ec9f58cc7 --- diff --git a/vp8/encoder/denoising.c b/vp8/encoder/denoising.c index cff99c012..26ce120b4 100644 --- a/vp8/encoder/denoising.c +++ b/vp8/encoder/denoising.c @@ -529,7 +529,7 @@ void vp8_denoiser_denoise_mb(VP8_DENOISER *denoiser, // Bias on zero motion vector sse. const int zero_bias = denoiser->denoise_pars.denoise_mv_bias; zero_mv_sse = (unsigned int)((int64_t)zero_mv_sse * zero_bias / 100); - sse_diff = zero_mv_sse - best_sse; + sse_diff = (int)zero_mv_sse - (int)best_sse; saved_mbmi = *mbmi;