Hyprland/src/events
Tom Englund e6d10539af
core: fix a few small memory leaks on exit (#6470)
* renderer: add destructor and destroy event source

add destructor and destroy the event source.
one less leak on exit of compositor reported by asan.

* compositor: cleanup eventloop on exit

destruct hyprctl to release the event sources, and properly cleanup the
event loop on exit of compositor. less leaks on exit reported by asan

* threadmgr: destroy event source on destruction

destroy the event source on destruction.

* eventloopmgr: reset eventloopmgr on exit aswell

reset the eventloopmanager on exit of compositor and free the leaking
last idle frame on monitor destroy.
2024-06-13 12:08:02 +02:00
..
Devices.cpp wl_seat: move to hyprland impl 2024-05-14 23:02:24 +01:00
Events.hpp xwayland: move to hyprland impl (#6086) 2024-05-25 22:43:51 +02:00
Misc.cpp xwayland: move to hyprland impl (#6086) 2024-05-25 22:43:51 +02:00
Monitors.cpp core: fix a few small memory leaks on exit (#6470) 2024-06-13 12:08:02 +02:00
Windows.cpp core: move to hyprutils for utils (#6385) 2024-06-11 17:17:45 +02:00