Mercurial > pidgin
diff libpurple/protocols/bonjour/buddy.h @ 22975:d50194ab3016
Bonjour buddies will be saved persistently if they're moved out of the
"Bonjour" group. Thanks to Eion Robb for the patch (blame me if something is
broken as I tweaked a few things). Fixes #5753.
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Fri, 16 May 2008 18:21:09 +0000 |
parents | 41959f031322 |
children |
line wrap: on
line diff
--- a/libpurple/protocols/bonjour/buddy.h Fri May 16 16:04:05 2008 +0000 +++ b/libpurple/protocols/bonjour/buddy.h Fri May 16 18:21:09 2008 +0000 @@ -90,12 +90,18 @@ gboolean bonjour_buddy_check(BonjourBuddy *buddy); /** - * If the buddy doesn't previoulsy exists, it is created. Else, its data is changed (???) + * If the buddy doesn't previously exists, it is created. Else, its data is changed (???) * purple_buddy is optional; it saves an additional lookup if we already have it */ void bonjour_buddy_add_to_purple(BonjourBuddy *bonjour_buddy, PurpleBuddy *purple_buddy); /** + * The buddy has signed off Bonjour. + * If the buddy is being saved, mark as offline, otherwise delete + */ +void bonjour_buddy_signed_off(PurpleBuddy *purple_buddy); + +/** * We got the buddy icon data; deal with it */ void bonjour_buddy_got_buddy_icon(BonjourBuddy *buddy, gconstpointer data, gsize len);