gimp but for windows: a wayland compositor
git clone https://github.com/m-col/wimp
Files | Refs | Readme

Commit 4305cb4610efe6f799806dc3d5a22fa3b89cc1b7
Parent: 83e1698be6b9a2653f78a55110b335c9e25ae3e1
Author: mcol <mcol@posteo.net>
Date: 2021-01-28 22:35:18 +0000
Committer: mcol <mcol@posteo.net>
Committed: 2021-01-28 22:35:18 +0000

explicity destroy some managers

src/types.h Modified

@@ -11,6 +11,7 @@
 #include <wlr/types/wlr_cursor.h>
 #include <wlr/types/wlr_output_layout.h>
 #include <wlr/types/wlr_server_decoration.h>
+#include <wlr/types/wlr_xcursor_manager.h>
 #include <wlr/types/wlr_xdg_decoration_v1.h>
 #include <wlr/types/wlr_xdg_shell.h>
 #include <wlr/util/log.h>

src/main.c Modified

@@ -106,6 +106,10 @@
     };
 
     wlr_backend_destroy(wimp.backend);
+    wlr_output_layout_destroy(wimp.output_layout);
+    wlr_seat_destroy(wimp.seat);
+    wlr_xcursor_manager_destroy(wimp.cursor_manager);
+    wlr_cursor_destroy(wimp.cursor);
     wl_display_destroy(wimp.display);
 }