Mercurial > ~mikael > mcabber > hg
comparison 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 |
comparison
equal
deleted
inserted
replaced
118:1e8f646e2c5b | 119:d7fbd5293385 |
---|---|
389 { | 389 { |
390 roster *roster = rosterdata; | 390 roster *roster = rosterdata; |
391 return roster->status; | 391 return roster->status; |
392 } | 392 } |
393 | 393 |
394 // buddy_setflags() | |
395 // Set one or several flags to value (TRUE/FALSE) | |
396 void buddy_setflags(gpointer rosterdata, guint flags, guint value) | |
397 { | |
398 roster *roster = rosterdata; | |
399 if (value) | |
400 roster->flags |= flags; | |
401 else | |
402 roster->flags &= ~flags; | |
403 } | |
404 | |
394 guint buddy_getflags(gpointer rosterdata) | 405 guint buddy_getflags(gpointer rosterdata) |
395 { | 406 { |
396 roster *roster = rosterdata; | 407 roster *roster = rosterdata; |
397 return roster->flags; | 408 return roster->flags; |
398 } | 409 } |