diff options
author | Emmanuele Bassi <ebassi@gmail.com> | 2023-03-21 11:29:04 +0000 |
---|---|---|
committer | Emmanuele Bassi <ebassi@gmail.com> | 2023-03-21 11:29:04 +0000 |
commit | f1b6556aac226614e0b2f5dcffc3e86c55869fc3 (patch) | |
tree | 5a1c316fbce999866ab668e93a2170f8c528d810 | |
parent | a7ff289302c3c06913e23847a6493504255c8f7b (diff) | |
parent | 22b091047f6a71670e0bcaad24c0ca5109a07279 (diff) | |
download | gtk+-f1b6556aac226614e0b2f5dcffc3e86c55869fc3.tar.gz |
Merge branch 'fix-issue-5678' into 'gtk-3-24'
GdkWin32: Zero-out memory of an allocated struct
See merge request GNOME/gtk!5690
-rw-r--r-- | gdk/win32/gdkselection-win32.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdk/win32/gdkselection-win32.c b/gdk/win32/gdkselection-win32.c index caa1a86a6d..04c7280f3a 100644 --- a/gdk/win32/gdkselection-win32.c +++ b/gdk/win32/gdkselection-win32.c @@ -1968,10 +1968,10 @@ queue_open_clipboard (GdkWin32ClipboardQueueAction action, return; } - info = g_slice_new (GdkWin32ClipboardQueueInfo); + info = g_slice_new0 (GdkWin32ClipboardQueueInfo); info->display = display; - g_set_object (&info->requestor, requestor); + info->requestor = g_object_ref (requestor); info->selection = GDK_SELECTION_CLIPBOARD; info->target = target; info->idle_time = 0; |