summaryrefslogtreecommitdiffhomepage
path: root/packages/kernel/src/listener.hpp
blob: 8b36b3fad579fae46b3f20cbac2bcdfe4181f17d (plain)
1
2
3
4
5
6
7
#pragma once

// The RAII wl_listener wrapper is now a PUBLIC contract type (slice 4):
// extensions do their own wlroots glue and must never hold a bare wl_listener.
// The kernel's own glue uses the very same type. This shim keeps the existing
// `#include "listener.hpp"` sites in src/ pointing at the public definition.
#include <unbox/kernel/listener.hpp>