libweston/matrix: Fix narrow conversion with C++
Fixes the following C++ narrow conversion: /include/libweston-14/libweston/matrix.h: In function ‘weston_coord weston_coord_truncate(weston_coord)’: /include/libweston-14/libweston/matrix.h:212:39: error: narrowing conversion of ‘(int)in.weston_coord::x’ from ‘int’ to ‘double’ [-Werror=narrowing] 212 | return (struct weston_coord){ (int)in.x, (int)in.y }; | ^~~~~~~~~ /home/mvlad/install-new/include/libweston-14/libweston/matrix.h:212:50: error: narrowing conversion of ‘(int)in.weston_coord::y’ from ‘int’ to ‘double’ [-Werror=narrowing] 212 | return (struct weston_coord){ (int)in.x, (int)in.y }; Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Signed-off-by: Derek Foreman <derek.foreman@collabora.com>
parent
9a536962
Loading
Loading
Pipeline
#1293133
passed
with stages
in
10 minutes and 50 seconds
Loading
Please register or sign in to comment