libpurple/blistnode.c

changeset 40751
9e2dd7dcdc0e
parent 40439
e9838d634d5e
child 41685
ca22b00972d4
equal deleted inserted replaced
40750:e87c321f05fa 40751:9e2dd7dcdc0e
95 } 95 }
96 96
97 PurpleBlistNode *purple_blist_node_get_sibling_prev(PurpleBlistNode *node) 97 PurpleBlistNode *purple_blist_node_get_sibling_prev(PurpleBlistNode *node)
98 { 98 {
99 return node? node->prev : NULL; 99 return node? node->prev : NULL;
100 }
101
102 void *
103 purple_blist_node_get_ui_data(const PurpleBlistNode *node)
104 {
105 g_return_val_if_fail(PURPLE_IS_BLIST_NODE(node), NULL);
106
107 return node->ui_data;
108 }
109
110 void
111 purple_blist_node_set_ui_data(PurpleBlistNode *node, void *ui_data) {
112 g_return_if_fail(PURPLE_IS_BLIST_NODE(node));
113
114 node->ui_data = ui_data;
115 } 100 }
116 101
117 void purple_blist_node_remove_setting(PurpleBlistNode *node, const char *key) 102 void purple_blist_node_remove_setting(PurpleBlistNode *node, const char *key)
118 { 103 {
119 PurpleBlistNodePrivate *priv = NULL; 104 PurpleBlistNodePrivate *priv = NULL;

mercurial