Commit 8d69f3da authored by Kristian Rietveld's avatar Kristian Rietveld

Bug 508601 - Copying from GTK+ applications causes crash

In GtkClipboardOwner pasteboard:provideDataForType do not call
_gtk_quartz_set_selection_data_for_pasteboard() is selection_data.length
is smaller than 0.  The function relies on having a positive length,
since it stores the length in a uint ...
parent b0dd7e1c
......@@ -110,9 +110,10 @@ struct _GtkClipboardClass
clipboard->get_func (clipboard, &selection_data,
_gtk_quartz_set_selection_data_for_pasteboard (clipboard->pasteboard,
if (selection_data.length >= 0)
_gtk_quartz_set_selection_data_for_pasteboard (clipboard->pasteboard,
g_free (;
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment