This commit renames map/unmap listeners to clarify that they handle subsurface events, and ensures the node is always destroyed before the subsurface. Without this patch, wl_list_remove() would operate on listener links in already freed memory. glibc is usually lenient to bugs like this, but musl isn't. (cherry picked from commit 83ab5055fd36bd0f8a0106257e45d8ed303636d8) |
||
|---|---|---|
| .. | ||
| output_layout.c | ||
| subsurface_tree.c | ||
| wlr_scene.c | ||
| xdg_shell.c | ||