From 874909dca6f58e91b2db4827c9bbc7f356292123 Mon Sep 17 00:00:00 2001 From: emersion Date: Thu, 26 Apr 2018 15:59:23 +0100 Subject: [PATCH] xdg-shell: fix invalid wlr_xdg_positioner alloc --- types/wlr_xdg_shell.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/types/wlr_xdg_shell.c b/types/wlr_xdg_shell.c index fce2a1bb..5fd3d33e 100644 --- a/types/wlr_xdg_shell.c +++ b/types/wlr_xdg_shell.c @@ -399,7 +399,7 @@ static const struct xdg_positioner_interface static void xdg_shell_handle_create_positioner(struct wl_client *wl_client, struct wl_resource *resource, uint32_t id) { struct wlr_xdg_positioner *positioner = - calloc(1, sizeof(struct wlr_xdg_positioner_resource)); + calloc(1, sizeof(struct wlr_xdg_positioner)); if (positioner == NULL) { wl_client_post_no_memory(wl_client); return;