DisplayServer (Linux): fixes memleaks

This commit is contained in:
Carter Li
2026-06-18 10:06:52 +08:00
parent 43e0cc22ff
commit d6a4946511
@@ -252,6 +252,10 @@ const char* ffdsConnectWayland(FFDisplayServerResult* result) {
data.ffwl_proxy_destroy(data.zxdgOutputManager); data.ffwl_proxy_destroy(data.zxdgOutputManager);
} }
if (data.wpColorManager) {
data.ffwl_proxy_destroy(data.wpColorManager);
}
data.ffwl_proxy_destroy(registry); data.ffwl_proxy_destroy(registry);
ffwl_display_disconnect(data.display); ffwl_display_disconnect(data.display);