comparison libpurple/protocols/jabber/buddy.c @ 25956:ae2b4394fbe2

propagate from branch 'im.pidgin.pidgin' (head 431618de0f30a6938f7e14d2d61ee5d7738acd59) to branch 'im.pidgin.cpw.malu.client_type' (head a9b32a46f44ffe217f92a67f05d9f80dd21f6a9e)
author Marcus Lundblad <ml@update.uu.se>
date Mon, 02 Mar 2009 21:25:59 +0000
parents 5f9a24d1c25e 1d3274111180
children d30745b5b574
comparison
equal deleted inserted replaced
25955:52fbda23e398 25956:ae2b4394fbe2
2526 } 2526 }
2527 2527
2528 return jabber_resource_has_capability(jbr, cap); 2528 return jabber_resource_has_capability(jbr, cap);
2529 } 2529 }
2530 2530
2531 const gchar *
2532 jabber_resource_get_identity_category_type(const JabberBuddyResource *jbr,
2533 const gchar *category)
2534 {
2535 const GList *iter = NULL;
2536
2537 if (jbr->caps) {
2538 for (iter = jbr->caps->identities ; iter ; iter = g_list_next(iter)) {
2539 const JabberCapsIdentity *identity =
2540 (JabberCapsIdentity *) iter->data;
2541
2542 if (strcmp(identity->category, category) == 0) {
2543 return identity->type;
2544 }
2545 }
2546 }
2547
2548 return NULL;
2549 }