[gtk+] GtkWindowGroup: Add guards to some gtk_window_group_* functions
- From: Javier Jardón <jjardon src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] GtkWindowGroup: Add guards to some gtk_window_group_* functions
- Date: Mon, 19 Jul 2010 15:54:14 +0000 (UTC)
commit cd9a9e1548b806db59e8fe3a0c1b51a5d3c18447
Author: Javier Jardón <jjardon gnome org>
Date: Thu Jun 24 18:38:16 2010 +0200
GtkWindowGroup: Add guards to some gtk_window_group_* functions
gtk/gtkwindow.c | 5 +++++
1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkwindow.c b/gtk/gtkwindow.c
index ce22ae6..02adf0a 100644
--- a/gtk/gtkwindow.c
+++ b/gtk/gtkwindow.c
@@ -7884,6 +7884,8 @@ gtk_window_has_group (GtkWindow *window)
GtkWidget *
gtk_window_group_get_current_grab (GtkWindowGroup *window_group)
{
+ g_return_val_if_fail (GTK_IS_WINDOW_GROUP (window_group), NULL);
+
if (window_group->grabs)
return GTK_WIDGET (window_group->grabs->data);
return NULL;
@@ -7964,6 +7966,9 @@ gtk_window_group_get_current_device_grab (GtkWindowGroup *window_group,
GdkDevice *other_device;
GSList *list;
+ g_return_val_if_fail (GTK_IS_WINDOW_GROUP (window_group), NULL);
+ g_return_val_if_fail (GDK_IS_DEVICE (device), NULL);
+
priv = GTK_WINDOW_GROUP_GET_PRIVATE (window_group);
list = priv->device_grabs;
other_device = gdk_device_get_associated_device (device);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]