|
|
@ -2997,8 +2997,9 @@ void _glfwPlatformSetCursor(_GLFWwindow* window, _GLFWcursor* cursor) |
|
|
|
|
|
|
|
|
|
|
|
void _glfwPlatformSetClipboardString(const char* string) |
|
|
|
void _glfwPlatformSetClipboardString(const char* string) |
|
|
|
{ |
|
|
|
{ |
|
|
|
|
|
|
|
char* copy = _glfw_strdup(string); |
|
|
|
free(_glfw.x11.clipboardString); |
|
|
|
free(_glfw.x11.clipboardString); |
|
|
|
_glfw.x11.clipboardString = _glfw_strdup(string); |
|
|
|
_glfw.x11.clipboardString = copy; |
|
|
|
|
|
|
|
|
|
|
|
XSetSelectionOwner(_glfw.x11.display, |
|
|
|
XSetSelectionOwner(_glfw.x11.display, |
|
|
|
_glfw.x11.CLIPBOARD, |
|
|
|
_glfw.x11.CLIPBOARD, |
|
|
|