summaryrefslogtreecommitdiff
path: root/telepathy-glib/protocol.c
diff options
context:
space:
mode:
authorSimon McVittie <simon.mcvittie@collabora.co.uk>2010-09-08 17:40:19 +0100
committerSimon McVittie <simon.mcvittie@collabora.co.uk>2010-09-08 17:40:19 +0100
commit2ea3ac4f471ad555d8eeb0a67623a6cb1d596836 (patch)
tree5b3a034081bc9b0c4a0c3ce3a0045bc3e933127b /telepathy-glib/protocol.c
parent668aab41e9d3a6ccf3f91145b0fb53c7cab3a2a9 (diff)
downloadtelepathy-glib-2ea3ac4f471ad555d8eeb0a67623a6cb1d596836.tar.gz
_tp_protocol_parse_manager_file: don't ignore the requestable channel classes
Diffstat (limited to 'telepathy-glib/protocol.c')
-rw-r--r--telepathy-glib/protocol.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/telepathy-glib/protocol.c b/telepathy-glib/protocol.c
index 59f2876a4..239eeba59 100644
--- a/telepathy-glib/protocol.c
+++ b/telepathy-glib/protocol.c
@@ -1404,6 +1404,9 @@ _tp_protocol_parse_manager_file (GKeyFile *file,
g_strfreev (rcc_groups);
+ tp_asv_take_boxed (immutables, TP_PROP_PROTOCOL_REQUESTABLE_CHANNEL_CLASSES,
+ TP_ARRAY_TYPE_REQUESTABLE_CHANNEL_CLASS_LIST, rccs);
+
if (protocol_name != NULL)
*protocol_name = g_strdup (name);