xwm: xcb_configure_window() takes uint16_t
authorPekka Paalanen <pekka.paalanen@collabora.com>
Thu, 12 Dec 2019 11:20:24 +0000 (13:20 +0200)
committerPekka Paalanen <pekka.paalanen@collabora.com>
Thu, 12 Dec 2019 11:21:35 +0000 (13:21 +0200)
The mask argument is uint16_t so declare the variable with the same.

Suggested-by: Daniel Stone <daniels@collabora.com>
Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.com>
xwayland/window-manager.c

index 6a646fe9f12d33331923df9b6e2ceee0808298ed..1595721f6c7a736acde78a994d618da7501b7752 100644 (file)
@@ -719,7 +719,8 @@ weston_wm_handle_configure_request(struct weston_wm *wm, xcb_generic_event_t *ev
        xcb_configure_request_event_t *configure_request =
                (xcb_configure_request_event_t *) event;
        struct weston_wm_window *window;
-       uint32_t mask, values[16];
+       uint32_t values[16];
+       uint16_t mask;
        int x, y, width, height, i = 0;
 
        wm_printf(wm, "XCB_CONFIGURE_REQUEST (window %d) %d,%d @ %dx%d\n",
@@ -2727,7 +2728,8 @@ send_position(struct weston_surface *surface, int32_t x, int32_t y)
 {
        struct weston_wm_window *window = get_wm_window(surface);
        struct weston_wm *wm;
-       uint32_t mask, values[2];
+       uint32_t values[2];
+       uint16_t mask;
 
        if (!window || !window->wm)
                return;