diff options
| author | EvilLary <EvilLary@proton.me> | 2026-02-06 20:08:30 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-02-06 17:08:30 +0000 |
| commit | 8606bc255b5cfe2ca6270fa71053c76a6ce5e837 (patch) | |
| tree | 04f4a7ca46c32b8254e0d44f30d9a3eeb094cbe4 /src/protocols/core/Shm.cpp | |
| parent | 562171ab668e7ee98a9d2bbb62a9477ad2b1e24e (diff) | |
proto/shm: update wl_shm to v2 (#13187)
Diffstat (limited to 'src/protocols/core/Shm.cpp')
| -rw-r--r-- | src/protocols/core/Shm.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/protocols/core/Shm.cpp b/src/protocols/core/Shm.cpp index 476b58e3..7cca3814 100644 --- a/src/protocols/core/Shm.cpp +++ b/src/protocols/core/Shm.cpp @@ -176,6 +176,7 @@ CWLSHMResource::CWLSHMResource(UP<CWlShm>&& resource_) : m_resource(std::move(re if UNLIKELY (!good()) return; + m_resource->setRelease([this](CWlShm* r) { PROTO::shm->destroyResource(this); }); m_resource->setOnDestroy([this](CWlShm* r) { PROTO::shm->destroyResource(this); }); m_resource->setCreatePool([](CWlShm* r, uint32_t id, int32_t fd, int32_t size) { |
