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