summaryrefslogtreecommitdiffstats
path: root/examples/wayland/server-buffer/compositor/sharebufferextension.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/wayland/server-buffer/compositor/sharebufferextension.cpp')
-rw-r--r--examples/wayland/server-buffer/compositor/sharebufferextension.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/examples/wayland/server-buffer/compositor/sharebufferextension.cpp b/examples/wayland/server-buffer/compositor/sharebufferextension.cpp
index 71731ed22..ecc57b571 100644
--- a/examples/wayland/server-buffer/compositor/sharebufferextension.cpp
+++ b/examples/wayland/server-buffer/compositor/sharebufferextension.cpp
@@ -126,7 +126,7 @@ void ShareBufferExtension::share_buffer_bind_resource(Resource *resource)
for (auto *buffer : qAsConst(m_server_buffers)) {
qDebug() << "sending" << buffer << "to client";
- struct ::wl_client *client = resource->handle->client;
+ struct ::wl_client *client = wl_resource_get_client(resource->handle);
struct ::wl_resource *buffer_resource = buffer->resourceForClient(client);
send_cross_buffer(resource->handle, buffer_resource);
}