dwl

My patch set and modifications to dwl
git clone git://git.ethandl.dev/dwl
Log | Files | Refs | README | LICENSE

commit 313d1f7ecc59ba981fb708a3e564af1733e3289c
parent a2a20cca42f392fa57a3e2432ae9c11c0b15f04a
Author: Devin J. Pohly <djpohly@gmail.com>
Date:   Sun, 27 Dec 2020 20:04:05 -0500

flesh out cleanup

This is the order of *_destroy calls which resulted in the fewest
errors/leaks detected by Valgrind.  Most of the errors come from the
gbm_allocator code - will have to figure out which destroy call is still
missing.

Diffstat:
Mdwl.c | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dwl.c b/dwl.c @@ -688,11 +688,13 @@ cleanup(void) wlr_xwayland_destroy(xwayland); #endif wl_display_destroy_clients(dpy); - wl_display_destroy(dpy); + wlr_backend_destroy(backend); wlr_xcursor_manager_destroy(cursor_mgr); wlr_cursor_destroy(cursor); wlr_output_layout_destroy(output_layout); + wlr_seat_destroy(seat); + wl_display_destroy(dpy); } void