[Telepathy-commits] [telepathy-gabble/master] GabbleChannelManager: add channel-closed signal
Simon McVittie
simon.mcvittie at collabora.co.uk
Mon Nov 3 11:20:32 PST 2008
20080725124149-53eee-3b99becea6239c82244b3347355e7e2dabee9af8.gz
---
src/channel-manager.c | 20 ++++++++++++++------
1 files changed, 14 insertions(+), 6 deletions(-)
diff --git a/src/channel-manager.c b/src/channel-manager.c
index 83f1115..129f699 100644
--- a/src/channel-manager.c
+++ b/src/channel-manager.c
@@ -44,12 +44,20 @@ channel_manager_base_init (gpointer klass)
/* FIXME: should probably have a better GType for a GPtrArray of
* ExportableChannel */
signals[NEW_CHANNELS] = g_signal_new ("new-channels",
- G_OBJECT_CLASS_TYPE (klass),
- G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
- 0,
- NULL, NULL,
- g_cclosure_marshal_VOID__POINTER,
- G_TYPE_NONE, 1, G_TYPE_POINTER);
+ G_OBJECT_CLASS_TYPE (klass),
+ G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
+ 0,
+ NULL, NULL,
+ g_cclosure_marshal_VOID__POINTER,
+ G_TYPE_NONE, 1, G_TYPE_POINTER);
+
+ signals[CHANNEL_CLOSED] = g_signal_new ("channel-closed",
+ G_OBJECT_CLASS_TYPE (klass),
+ G_SIGNAL_RUN_LAST | G_SIGNAL_DETAILED,
+ 0,
+ NULL, NULL,
+ g_cclosure_marshal_VOID__STRING,
+ G_TYPE_NONE, 1, G_TYPE_STRING);
}
}
--
1.5.6.5
More information about the Telepathy-commits
mailing list