From 3b77c784e255b3d1d4381ab3619b8e7b8e23a0d6 Mon Sep 17 00:00:00 2001 From: Vaxry Date: Mon, 5 Jan 2026 16:31:16 +0100 Subject: [PATCH] protocols/contentType: fix missing destroy --- src/protocols/ContentType.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/ContentType.cpp b/src/protocols/ContentType.cpp index 5e77a7cc..acae218c 100644 --- a/src/protocols/ContentType.cpp +++ b/src/protocols/ContentType.cpp @@ -6,7 +6,7 @@ CContentTypeManager::CContentTypeManager(SP resource) : if UNLIKELY (!good()) return; - m_resource->setDestroy([](CWpContentTypeManagerV1* r) {}); + m_resource->setDestroy([this](CWpContentTypeManagerV1* r) { PROTO::contentType->destroyResource(this); }); m_resource->setOnDestroy([this](CWpContentTypeManagerV1* r) { PROTO::contentType->destroyResource(this); }); m_resource->setGetSurfaceContentType([](CWpContentTypeManagerV1* r, uint32_t id, wl_resource* surface) {