diff options
Diffstat (limited to 'src/compositor/wayland_wrapper/wldatadevicemanager.cpp')
-rw-r--r-- | src/compositor/wayland_wrapper/wldatadevicemanager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/compositor/wayland_wrapper/wldatadevicemanager.cpp b/src/compositor/wayland_wrapper/wldatadevicemanager.cpp index b8c41719..04214ef8 100644 --- a/src/compositor/wayland_wrapper/wldatadevicemanager.cpp +++ b/src/compositor/wayland_wrapper/wldatadevicemanager.cpp @@ -204,7 +204,7 @@ void DataDeviceManager::get_data_device(struct wl_client *client, struct wl_resource *input_device_resource) { DataDeviceManager *data_device_manager = static_cast<DataDeviceManager *>(data_device_manager_resource->data); - InputDevice *input_device = reinterpret_cast<InputDevice *>(input_device_resource->data); + InputDevice *input_device = resolve<InputDevice>(input_device_resource); input_device->clientRequestedDataDevice(data_device_manager,client,id); } |