forked from AuroraMiddleware/gtk
Merge branch 'gdk-win32-fix-issue-1402-gtk4' into 'main'
Fix last error reporting when calling GetClipboardOwner Closes #1402 See merge request GNOME/gtk!4521
This commit is contained in:
commit
a5643b0c83
@ -1219,11 +1219,10 @@ inner_clipboard_window_procedure (HWND hwnd,
|
|||||||
return DefWindowProcW (hwnd, message, wparam, lparam);
|
return DefWindowProcW (hwnd, message, wparam, lparam);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SetLastError (0);
|
||||||
hwnd_owner = GetClipboardOwner ();
|
hwnd_owner = GetClipboardOwner ();
|
||||||
|
if (hwnd_owner == NULL && GetLastError () != 0)
|
||||||
if ((hwnd_owner == NULL) &&
|
WIN32_API_FAILED ("GetClipboardOwner");
|
||||||
(GetLastError () != ERROR_SUCCESS))
|
|
||||||
WIN32_API_FAILED ("GetClipboardOwner");
|
|
||||||
|
|
||||||
hwnd_opener = GetOpenClipboardWindow ();
|
hwnd_opener = GetOpenClipboardWindow ();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user