diff libpurple/protocols/jabber/buddy.c @ 27064:007dff3cb9e4

Fixup after propagating new caps stuff
author Marcus Lundblad <ml@update.uu.se>
date Thu, 07 May 2009 21:20:16 +0000
parents 84325b6e3568
children 2dfb639b4f26
line wrap: on
line diff
--- a/libpurple/protocols/jabber/buddy.c	Thu May 07 20:34:50 2009 +0000
+++ b/libpurple/protocols/jabber/buddy.c	Thu May 07 21:20:16 2009 +0000
@@ -2525,10 +2525,10 @@
 {
 	const GList *iter = NULL;
 	
-	if (jbr->caps) {
-		for (iter = jbr->caps->identities ; iter ; iter = g_list_next(iter)) {
-			const JabberCapsIdentity *identity = 
-				(JabberCapsIdentity *) iter->data;
+	if (jbr->caps.info) {
+		for (iter = jbr->caps.info->identities ; iter ; iter = g_list_next(iter)) {
+			const JabberIdentity *identity = 
+				(JabberIdentity *) iter->data;
 		
 			if (strcmp(identity->category, category) == 0) {
 				return identity->type;