summaryrefslogtreecommitdiff
path: root/telepathy-glib/connection-manager.h
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-26 18:28:28 +0000
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2007-11-26 18:28:28 +0000
commit9e41deb8ad62476c6f144300da3758a1e7c5f1a4 (patch)
treedbbfe21f2e5a76380b8df7c81da2e9e734297c3b /telepathy-glib/connection-manager.h
parent1e202a0917143c90aabbf556eabf4f71ff54afc8 (diff)
downloadtelepathy-glib-9e41deb8ad62476c6f144300da3758a1e7c5f1a4.tar.gz
Add full weak-object support to tp_list_connection_managers
20071126182828-53eee-38964bd887422272ac4ac0aa6be80c7800f844e7.gz
Diffstat (limited to 'telepathy-glib/connection-manager.h')
-rw-r--r--telepathy-glib/connection-manager.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/telepathy-glib/connection-manager.h b/telepathy-glib/connection-manager.h
index b3578a0e9..3641005d7 100644
--- a/telepathy-glib/connection-manager.h
+++ b/telepathy-glib/connection-manager.h
@@ -88,11 +88,12 @@ TpConnectionManager *tp_connection_manager_new (TpDBusDaemon *dbus,
gboolean tp_connection_manager_activate (TpConnectionManager *self);
typedef void (*TpConnectionManagerListCb) (TpConnectionManager **cms,
- const GError *error, gpointer user_data);
+ const GError *error, gpointer user_data, GObject *weak_object);
void tp_list_connection_managers (TpDBusDaemon *bus_daemon,
TpConnectionManagerListCb callback,
- gpointer user_data);
+ gpointer user_data, GDestroyNotify destroy,
+ GObject *weak_object);
G_END_DECLS