[gtk+] clipboard: Don't crash when data is requested from NULL window
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] clipboard: Don't crash when data is requested from NULL window
- Date: Fri, 13 Dec 2013 18:08:05 +0000 (UTC)
commit d4c8f1028acf683303f3ff5ab5b351a3fa31f6e7
Author: Benjamin Otte <otte redhat com>
Date: Fri Dec 13 16:22:04 2013 +0100
clipboard: Don't crash when data is requested from NULL window
This could happen if data was requested from a separate screen now that
multi-screen is no longer supported.
Ideally, we'd want to support copying to other screens, but that
requires solving in GDK as that's X-specific so cannot be well
abstracted by GDK (without the reintroduction of multiple screens).
https://bugzilla.gnome.org/show_bug.cgi?id=719314
gtk/gtkselection.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkselection.c b/gtk/gtkselection.c
index 84095c4..e20d464 100644
--- a/gtk/gtkselection.c
+++ b/gtk/gtkselection.c
@@ -2294,6 +2294,9 @@ _gtk_selection_request (GtkWidget *widget,
int i;
gulong selection_max_size;
+ if (event->requestor == NULL)
+ return;
+
if (initialize)
gtk_selection_init ();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]