summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastien Bacher <sbacher@src.gnome.org>2005-06-12 13:09:44 +0000
committerSebastien Bacher <sbacher@src.gnome.org>2005-06-12 13:09:44 +0000
commitefdc3f1cfe9be1135c7f9d90a6b00474d0973eef (patch)
tree1209ce9419c6e4d5a9333bca2e8c2c53a6cd4009
parentfc8728e74770270ba4e1ef7d0c9c8c9d9b487d2e (diff)
downloadgnome-control-center-efdc3f1cfe9be1135c7f9d90a6b00474d0973eef.tar.gz
return instead of using an assertion (Closes: #307149).
-rw-r--r--gnome-settings-daemon/ChangeLog5
-rw-r--r--gnome-settings-daemon/gnome-settings-daemon.c3
2 files changed, 7 insertions, 1 deletions
diff --git a/gnome-settings-daemon/ChangeLog b/gnome-settings-daemon/ChangeLog
index 8e918cdbe..5dd6c1313 100644
--- a/gnome-settings-daemon/ChangeLog
+++ b/gnome-settings-daemon/ChangeLog
@@ -1,3 +1,8 @@
+2005-06-12 Sebastien Bacher <seb128@debian.org>
+
+ * gnome-settings-daemon.c: (clipboard_manager_watch_cb):
+ return instead of using an assertion (Closes: #307149).
+
2005-06-12 Christophe Fergeau <teuf@gnome.org>
* actions/acme-volume-gstreamer.c:
diff --git a/gnome-settings-daemon/gnome-settings-daemon.c b/gnome-settings-daemon/gnome-settings-daemon.c
index cc22c9ba2..e1cc0e09a 100644
--- a/gnome-settings-daemon/gnome-settings-daemon.c
+++ b/gnome-settings-daemon/gnome-settings-daemon.c
@@ -180,7 +180,8 @@ clipboard_manager_watch_cb (Window window,
}
else
{
- g_assert (gdkwin);
+ if (!gdkwin)
+ return;
gdk_window_remove_filter (gdkwin, clipboard_manager_event_filter, NULL);
g_object_unref (gdkwin);
}