[gtk+] Protect pasteboard GtkTargetPair flag values from being out of range
- From: John Ralls <jralls src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] Protect pasteboard GtkTargetPair flag values from being out of range
- Date: Wed, 22 Aug 2012 21:47:37 +0000 (UTC)
commit d6a559216f42099f991bb792587d5bb7ea99e964
Author: John Ralls <jralls ceridwen us>
Date: Wed Aug 22 14:38:53 2012 -0700
Protect pasteboard GtkTargetPair flag values from being out of range
gtk/gtkquartz.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkquartz.c b/gtk/gtkquartz.c
index a6eb61b..557fa8a 100644
--- a/gtk/gtkquartz.c
+++ b/gtk/gtkquartz.c
@@ -101,6 +101,7 @@ _gtk_quartz_target_list_to_pasteboard_types (GtkTargetList *target_list)
{
GtkTargetPair *pair = list->data;
gchar *target = gdk_atom_name (pair->target);
+ g_return_val_if_fail (pair->flags < 16, NULL);
[set addObject:target_to_pasteboard_type (target)];
g_free (target);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]