vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Mon Nov 17 18:52:10 2014 +0200| [78fa4a939673d424fe574e5927c21e847b483cf7] | committer: Rémi Denis-Courmont
rotate: avoid sign extension > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=78fa4a939673d424fe574e5927c21e847b483cf7 --- modules/video_filter/rotate.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/video_filter/rotate.c b/modules/video_filter/rotate.c index d30b5e5..f5b729c 100644 --- a/modules/video_filter/rotate.c +++ b/modules/video_filter/rotate.c @@ -96,7 +96,7 @@ static void store_trigo( struct filter_sys_t *sys, float f_angle ) uint16_t i_sin = lroundf(sinf(f_angle) * 4096.f); uint16_t i_cos = lroundf(cosf(f_angle) * 4096.f); - atomic_store( &sys->sincos, (i_cos << 16) | (i_sin << 0)); + atomic_store( &sys->sincos, (i_cos << 16u) | (i_sin << 0u)); } static void fetch_trigo( struct filter_sys_t *sys, int *i_sin, int *i_cos ) _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
