diff options
author | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2011-04-26 16:49:40 +0100 |
---|---|---|
committer | Jonny Lamb <jonny.lamb@collabora.co.uk> | 2011-04-26 16:49:40 +0100 |
commit | 95fbc5979525ba539977ad1cf63f4054f798fd90 (patch) | |
tree | 6c46bfb9bda53f7381b63a78f5cefa05dcacd141 | |
parent | e10e3222ce63c0316709bffd4972479f5d1ae65f (diff) |
status: only try and get caps for contacts implementing the right interface
Signed-off-by: Jonny Lamb <jonny.lamb@collabora.co.uk>
-rw-r--r-- | salut/status.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/salut/status.c b/salut/status.c index 6879929..9059688 100644 --- a/salut/status.c +++ b/salut/status.c @@ -474,7 +474,8 @@ capabilities_idle_cb (gpointer data) for (l = contacts; l != NULL; l = l->next) { - contact_capabilities_changed (self, l->data, FALSE); + if (WOCKY_IS_XEP_0115_CAPABILITIES (l->data)) + contact_capabilities_changed (self, l->data, FALSE); } g_list_free (contacts); |