]> git.mdlowis.com Git - proto/labwc.git/commitdiff
xwayland-unmanaged: fix dereference NULL pointer bug
authorJohan Malm <jgm323@gmail.com>
Tue, 1 Mar 2022 20:45:31 +0000 (20:45 +0000)
committerJohan Malm <jgm323@gmail.com>
Tue, 1 Mar 2022 20:45:31 +0000 (20:45 +0000)
Discovered when right-clicking names in hexchat

src/xwayland-unmanaged.c

index 78516b01ea556d4981a34f8465dad688721330b1..02c2fdd6765752a336611dcdb58bc94c58f03a4b 100644 (file)
@@ -64,7 +64,7 @@ unmanaged_handle_map(struct wl_listener *listener, void *data)
        struct wlr_scene_node *parent, *node;
        struct view *view = parent_view(unmanaged->server, xsurface);
        if (!view || !view->scene_node) {
-               parent = &view->server->unmanaged_tree->node;
+               parent = &unmanaged->server->unmanaged_tree->node;
        } else {
                lx -= view->x;
                ly -= view->y;