--- 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;