diff mcabber/src/roster.c @ 119:d7fbd5293385

[/trunk] Changeset 132 by mikael * Current buddy should not be removed from the buddylist * It should be removed if it is offline and the cursor moves.
author mikael
date Mon, 25 Apr 2005 20:34:59 +0000
parents c6270994fb6e
children cfd3df636d5f
line wrap: on
line diff
--- a/mcabber/src/roster.c	Mon Apr 25 19:02:07 2005 +0000
+++ b/mcabber/src/roster.c	Mon Apr 25 20:34:59 2005 +0000
@@ -391,6 +391,17 @@
   return roster->status;
 }
 
+//  buddy_setflags()
+// Set one or several flags to value (TRUE/FALSE)
+void buddy_setflags(gpointer rosterdata, guint flags, guint value)
+{
+  roster *roster = rosterdata;
+  if (value)
+    roster->flags |= flags;
+  else
+    roster->flags &= ~flags;
+}
+
 guint buddy_getflags(gpointer rosterdata)
 {
   roster *roster = rosterdata;