mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2026-06-13 14:32:57 -04:00
By moving the remove signal right before where we assert that the assert signal list is empty, we create a strict contract requiring the remove signals to remove themselves. We ensure this is true by calling `backend_destroy()` upon removal, making sure that we don't double free the device fd. Signed-off-by: liupeng <liupeng01@kylinos.cn> |
||
|---|---|---|
| .. | ||
| meson.build | ||
| session.c | ||