|
|
|
@ -1367,14 +1367,15 @@ int _glfwInitWayland(void) |
|
|
|
|
wl_data_device_manager_get_data_device(_glfw.wl.dataDeviceManager, |
|
|
|
|
_glfw.wl.seat); |
|
|
|
|
wl_data_device_add_listener(_glfw.wl.dataDevice, &dataDeviceListener, NULL); |
|
|
|
|
_glfw.wl.clipboardString = _glfw_calloc(4096, 1); |
|
|
|
|
|
|
|
|
|
_glfw.wl.clipboardSize = 4096; |
|
|
|
|
_glfw.wl.clipboardString = _glfw_calloc(_glfw.wl.clipboardSize, 1); |
|
|
|
|
if (!_glfw.wl.clipboardString) |
|
|
|
|
{ |
|
|
|
|
_glfwInputError(GLFW_PLATFORM_ERROR, |
|
|
|
|
"Wayland: Unable to allocate clipboard memory"); |
|
|
|
|
return GLFW_FALSE; |
|
|
|
|
} |
|
|
|
|
_glfw.wl.clipboardSize = 4096; |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
return GLFW_TRUE; |
|
|
|
|