libweston-desktop: Fix some clang warnings
Fixes: implicit conversion from enumeration type '...' to different enumeration type '...' [-Wenum-conversion] Signed-off-by: Armin Krezović <krezovic.armin@gmail.com> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net>
This commit is contained in:
committed by
Quentin Glidic
parent
5d72bc404d
commit
4e2fa0abc3
@@ -231,8 +231,10 @@ weston_desktop_wl_shell_surface_protocol_resize(struct wl_client *wl_client,
|
|||||||
struct weston_seat *seat = wl_resource_get_user_data(seat_resource);
|
struct weston_seat *seat = wl_resource_get_user_data(seat_resource);
|
||||||
struct weston_desktop_wl_shell_surface *surface =
|
struct weston_desktop_wl_shell_surface *surface =
|
||||||
weston_desktop_surface_get_implementation_data(dsurface);
|
weston_desktop_surface_get_implementation_data(dsurface);
|
||||||
|
enum weston_desktop_surface_edge surf_edges =
|
||||||
|
(enum weston_desktop_surface_edge) edges;
|
||||||
|
|
||||||
weston_desktop_api_resize(surface->desktop, dsurface, seat, serial, edges);
|
weston_desktop_api_resize(surface->desktop, dsurface, seat, serial, surf_edges);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -395,9 +395,11 @@ weston_desktop_xdg_surface_protocol_resize(struct wl_client *wl_client,
|
|||||||
wl_resource_get_user_data(seat_resource);
|
wl_resource_get_user_data(seat_resource);
|
||||||
struct weston_desktop_xdg_surface *surface =
|
struct weston_desktop_xdg_surface *surface =
|
||||||
weston_desktop_surface_get_implementation_data(dsurface);
|
weston_desktop_surface_get_implementation_data(dsurface);
|
||||||
|
enum weston_desktop_surface_edge surf_edges =
|
||||||
|
(enum weston_desktop_surface_edge) edges;
|
||||||
|
|
||||||
weston_desktop_xdg_surface_ensure_added(surface);
|
weston_desktop_xdg_surface_ensure_added(surface);
|
||||||
weston_desktop_api_resize(surface->desktop, dsurface, seat, serial, edges);
|
weston_desktop_api_resize(surface->desktop, dsurface, seat, serial, surf_edges);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
@@ -396,6 +396,8 @@ weston_desktop_xdg_toplevel_protocol_resize(struct wl_client *wl_client,
|
|||||||
wl_resource_get_user_data(seat_resource);
|
wl_resource_get_user_data(seat_resource);
|
||||||
struct weston_desktop_xdg_toplevel *toplevel =
|
struct weston_desktop_xdg_toplevel *toplevel =
|
||||||
weston_desktop_surface_get_implementation_data(dsurface);
|
weston_desktop_surface_get_implementation_data(dsurface);
|
||||||
|
enum weston_desktop_surface_edge surf_edges =
|
||||||
|
(enum weston_desktop_surface_edge) edges;
|
||||||
|
|
||||||
if (!toplevel->base.configured) {
|
if (!toplevel->base.configured) {
|
||||||
wl_resource_post_error(toplevel->resource,
|
wl_resource_post_error(toplevel->resource,
|
||||||
@@ -405,7 +407,7 @@ weston_desktop_xdg_toplevel_protocol_resize(struct wl_client *wl_client,
|
|||||||
}
|
}
|
||||||
|
|
||||||
weston_desktop_api_resize(toplevel->base.desktop,
|
weston_desktop_api_resize(toplevel->base.desktop,
|
||||||
dsurface, seat, serial, edges);
|
dsurface, seat, serial, surf_edges);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|||||||
Reference in New Issue
Block a user