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;