comparison libpurple/blist.c @ 22212:6bb29f94862c

Add API so Finch doesn't need to touch the internals of PurpleBlistNode.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sat, 26 Jan 2008 20:32:26 +0000
parents 2579d93849bb
children 797230b3e48e
comparison
equal deleted inserted replaced
22211:eddcf0f2da51 22212:6bb29f94862c
766 PurpleBlistNode *purple_blist_node_get_sibling_next(PurpleBlistNode *node) 766 PurpleBlistNode *purple_blist_node_get_sibling_next(PurpleBlistNode *node)
767 { 767 {
768 return node? node->next : NULL; 768 return node? node->next : NULL;
769 } 769 }
770 770
771 PurpleBlistNode *purple_blist_node_get_sibling_prev(PurpleBlistNode *node)
772 {
773 return node? node->prev : NULL;
774 }
775
771 void 776 void
772 purple_blist_update_buddy_status(PurpleBuddy *buddy, PurpleStatus *old_status) 777 purple_blist_update_buddy_status(PurpleBuddy *buddy, PurpleStatus *old_status)
773 { 778 {
774 PurpleBlistUiOps *ops = purple_blist_get_ui_ops(); 779 PurpleBlistUiOps *ops = purple_blist_get_ui_ops();
775 PurplePresence *presence; 780 PurplePresence *presence;