summaryrefslogtreecommitdiff
path: root/src/Compositor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Compositor.cpp')
-rw-r--r--src/Compositor.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/Compositor.cpp b/src/Compositor.cpp
index 2960fc2c..d3f8bab2 100644
--- a/src/Compositor.cpp
+++ b/src/Compositor.cpp
@@ -74,6 +74,24 @@ CCompositor::CCompositor() {
CCompositor::~CCompositor() {
cleanup();
+ g_pPluginSystem.reset();
+ g_pHyprNotificationOverlay.reset();
+ g_pDebugOverlay.reset();
+ g_pEventManager.reset();
+ g_pSessionLockManager.reset();
+ g_pProtocolManager.reset();
+ g_pXWaylandManager.reset();
+ g_pHyprRenderer.reset();
+ g_pHyprOpenGL.reset();
+ g_pInputManager.reset();
+ g_pThreadManager.reset();
+ g_pConfigManager.reset();
+ g_pLayoutManager.reset();
+ g_pHyprError.reset();
+ g_pConfigManager.reset();
+ g_pAnimationManager.reset();
+ g_pKeybindManager.reset();
+ g_pHookSystem.reset();
}
void CCompositor::setRandomSplash() {