summaryrefslogtreecommitdiffstats
path: root/src/compositor/compositor_api
diff options
context:
space:
mode:
Diffstat (limited to 'src/compositor/compositor_api')
-rw-r--r--src/compositor/compositor_api/qwaylandsurface.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/compositor/compositor_api/qwaylandsurface.cpp b/src/compositor/compositor_api/qwaylandsurface.cpp
index 632b1757f..2521b7fa1 100644
--- a/src/compositor/compositor_api/qwaylandsurface.cpp
+++ b/src/compositor/compositor_api/qwaylandsurface.cpp
@@ -76,12 +76,7 @@ public:
: surface(surf)
, resource(res)
{
-#if WAYLAND_VERSION_MAJOR < 1 || (WAYLAND_VERSION_MAJOR == 1 && WAYLAND_VERSION_MINOR <= 2)
- res->data = this;
- res->destroy = destroyCallback;
-#else
wl_resource_set_implementation(res, nullptr, this, destroyCallback);
-#endif
}
~FrameCallback()
{
@@ -100,11 +95,7 @@ public:
}
static void destroyCallback(wl_resource *res)
{
-#if WAYLAND_VERSION_MAJOR < 1 || (WAYLAND_VERSION_MAJOR == 1 && WAYLAND_VERSION_MINOR <= 2)
- FrameCallback *_this = static_cast<FrameCallback *>(res->data);
-#else
FrameCallback *_this = static_cast<FrameCallback *>(wl_resource_get_user_data(res));
-#endif
if (_this->surface)
QWaylandSurfacePrivate::get(_this->surface)->removeFrameCallback(_this);
delete _this;