Wayland: Remove superfluous global struct member

It seems unlikely that strlen will be a bottleneck when sending
clipboard contents.

(cherry picked from commit 738b1c73b5)
This commit is contained in:
Camilla Löwy
2022-03-22 19:04:29 +01:00
parent 53bd67ccfe
commit 2430d6b7f7
2 changed files with 1 additions and 3 deletions
+1 -2
View File
@@ -1726,7 +1726,7 @@ static void dataSourceHandleSend(void* data,
int fd)
{
const char* string = _glfw.wl.clipboardSendString;
size_t len = _glfw.wl.clipboardSendSize;
size_t len = strlen(string);
int ret;
if (_glfw.wl.dataSource != dataSource)
@@ -1809,7 +1809,6 @@ void _glfwPlatformSetClipboardString(const char* string)
free(_glfw.wl.clipboardSendString);
_glfw.wl.clipboardSendString = copy;
_glfw.wl.clipboardSendSize = strlen(_glfw.wl.clipboardSendString);
_glfw.wl.dataSource =
wl_data_device_manager_create_data_source(_glfw.wl.dataDeviceManager);
if (!_glfw.wl.dataSource)