Merge pull request #917 from emersion/fix-xdg-positioner-cast

xdg-shell: fix invalid xdg-positioner cast
This commit is contained in:
Drew DeVault 2018-04-27 10:45:44 +02:00 committed by GitHub
commit 60ae98edd8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -398,8 +398,8 @@ static const struct xdg_positioner_interface
static void xdg_shell_handle_create_positioner(struct wl_client *wl_client, static void xdg_shell_handle_create_positioner(struct wl_client *wl_client,
struct wl_resource *resource, uint32_t id) { struct wl_resource *resource, uint32_t id) {
struct wlr_xdg_positioner *positioner = struct wlr_xdg_positioner_resource *positioner =
calloc(1, sizeof(struct wlr_xdg_positioner)); calloc(1, sizeof(struct wlr_xdg_positioner_resource));
if (positioner == NULL) { if (positioner == NULL) {
wl_client_post_no_memory(wl_client); wl_client_post_no_memory(wl_client);
return; return;