Commit b719e5d7 authored by Shivram U's avatar Shivram U Committed by Michael Meeks

Check if the owner got is of type GDK_WINDOW_FOREIGN. If so the owner is

Mon May 28 13:28:10  Shivram U  <shivaram.upadhyayula@wipro.com>

	* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
	got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
	and so return NULL.
parent 7796a684
Mon May 28 13:28:10 Shivram U <shivaram.upadhyayula@wipro.com>
* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
and so return NULL.
2002-05-24 Michael Meeks <michael@ximian.com>
* gtk/gtkmain.c (_gtk_find_module): don't leak the paths.
......
Mon May 28 13:28:10 Shivram U <shivaram.upadhyayula@wipro.com>
* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
and so return NULL.
2002-05-24 Michael Meeks <michael@ximian.com>
* gtk/gtkmain.c (_gtk_find_module): don't leak the paths.
......
Mon May 28 13:28:10 Shivram U <shivaram.upadhyayula@wipro.com>
* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
and so return NULL.
2002-05-24 Michael Meeks <michael@ximian.com>
* gtk/gtkmain.c (_gtk_find_module): don't leak the paths.
......
Mon May 28 13:28:10 Shivram U <shivaram.upadhyayula@wipro.com>
* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
and so return NULL.
2002-05-24 Michael Meeks <michael@ximian.com>
* gtk/gtkmain.c (_gtk_find_module): don't leak the paths.
......
Mon May 28 13:28:10 Shivram U <shivaram.upadhyayula@wipro.com>
* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
and so return NULL.
2002-05-24 Michael Meeks <michael@ximian.com>
* gtk/gtkmain.c (_gtk_find_module): don't leak the paths.
......
Mon May 28 13:28:10 Shivram U <shivaram.upadhyayula@wipro.com>
* gtk/gtktextbuffer.c (selection_data_get_buffer): Check if the owner
got is of type GDK_WINDOW_FOREIGN. If so the owner is not in-process,
and so return NULL.
2002-05-24 Michael Meeks <michael@ximian.com>
* gtk/gtkmain.c (_gtk_find_module): don't leak the paths.
......
......@@ -2894,6 +2894,9 @@ selection_data_get_buffer (GtkSelectionData *selection_data,
if (owner == NULL)
return NULL;
if (gdk_window_get_window_type (owner) == GDK_WINDOW_FOREIGN)
return NULL;
if (selection_data->type != gdk_atom_intern ("GTK_TEXT_BUFFER_CONTENTS", FALSE))
return NULL;
......
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