|
|
|
@ -1341,7 +1341,7 @@ void _glfwPlatformSetClipboardString(_GLFWwindow* window, const char* string) |
|
|
|
|
memcpy(GlobalLock(stringHandle), wideString, wideSize); |
|
|
|
|
GlobalUnlock(stringHandle); |
|
|
|
|
|
|
|
|
|
if (!OpenClipboard(window->win32.handle)) |
|
|
|
|
if (!OpenClipboard(_glfw.win32.helperWindow)) |
|
|
|
|
{ |
|
|
|
|
GlobalFree(stringHandle); |
|
|
|
|
free(wideString); |
|
|
|
@ -1361,7 +1361,7 @@ const char* _glfwPlatformGetClipboardString(_GLFWwindow* window) |
|
|
|
|
{ |
|
|
|
|
HANDLE stringHandle; |
|
|
|
|
|
|
|
|
|
if (!OpenClipboard(window->win32.handle)) |
|
|
|
|
if (!OpenClipboard(_glfw.win32.helperWindow)) |
|
|
|
|
{ |
|
|
|
|
_glfwInputError(GLFW_PLATFORM_ERROR, "Win32: Failed to open clipboard"); |
|
|
|
|
return NULL; |
|
|
|
|