summaryrefslogtreecommitdiff
path: root/libnautilus
diff options
context:
space:
mode:
authorMichael Meeks <michael@ximian.com>2002-03-08 22:11:01 +0000
committerMichael Meeks <michael@src.gnome.org>2002-03-08 22:11:01 +0000
commit35f5c495c2210367fa507baa282c32073ae12b6a (patch)
tree2a9abbc870757aba2ebe3a47eda333c17e201cad /libnautilus
parent23c07781815f5ecaeecf51b57ae53305a1d80ead (diff)
downloadnautilus-35f5c495c2210367fa507baa282c32073ae12b6a.tar.gz
a GSource is not a GObject, #73782.
2002-03-08 Michael Meeks <michael@ximian.com> * libnautilus/nautilus-clipboard.c (select_all_callback): a GSource is not a GObject, #73782.
Diffstat (limited to 'libnautilus')
-rw-r--r--libnautilus/nautilus-clipboard.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/libnautilus/nautilus-clipboard.c b/libnautilus/nautilus-clipboard.c
index 7e666ae8e..d76ae522b 100644
--- a/libnautilus/nautilus-clipboard.c
+++ b/libnautilus/nautilus-clipboard.c
@@ -123,8 +123,12 @@ select_all_callback (BonoboUIComponent *ui,
source = g_idle_source_new ();
g_source_set_callback (source, select_all_idle_callback, editable, NULL);
- g_signal_connect_object (editable, "destroy",
- G_CALLBACK (g_source_destroy), source, G_CONNECT_SWAPPED);
+ g_signal_connect_closure
+ (editable, "destroy",
+ g_cclosure_new_swap (
+ G_CALLBACK (g_source_destroy),
+ source, NULL),
+ 0);
g_source_attach (source, NULL);
g_source_unref (source);
}