compositor: fix drag segfault
Without this fix, the dnd demo would make the demo compositor crash in shell.c:drag_offer() because resource->data is NULL. Initialise resource->data in shell_create_drag(). Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
This commit is contained in:
parent
02924bc0b6
commit
02ebfb1276
|
@ -559,6 +559,7 @@ shell_create_drag(struct wl_client *client,
|
|||
drag->resource.object.implementation =
|
||||
(void (**)(void)) &drag_interface;
|
||||
|
||||
drag->resource.data = drag;
|
||||
drag->resource.destroy = destroy_drag;
|
||||
|
||||
drag->drag_focus_listener.func = drag_handle_surface_destroy;
|
||||
|
|
Loading…
Reference in New Issue