Mercurial > hg
diff mcabber/src/roster.c @ 510:6c3cd3aa4a91
New 'buddy_format' option
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sat, 12 Nov 2005 17:36:20 +0100 |
parents | cd52ddef5ce1 |
children | c60175268eb5 |
line wrap: on
line diff
--- a/mcabber/src/roster.c Sat Nov 12 15:02:25 2005 +0100 +++ b/mcabber/src/roster.c Sat Nov 12 17:36:20 2005 +0100 @@ -489,6 +489,20 @@ } } +const char *roster_getname(const char *jid) +{ + GSList *sl_user; + roster *roster_usr; + + sl_user = roster_find(jid, jidsearch, + ROSTER_TYPE_USER|ROSTER_TYPE_ROOM|ROSTER_TYPE_AGENT); + if (sl_user == NULL) + return NULL; // Not in the roster... + + roster_usr = (roster*)sl_user->data; + return roster_usr->name; +} + void roster_settype(const char *jid, guint type) { GSList *sl_user;