comparison libpurple/blist.c @ 25278:12b8ccc3e9ec

Add purple_buddy_get_protocol_data() and purple_buddy_set_protocol_data() accessors for PurpleBuddy->proto_data.
author Richard Laager <rlaager@wiktel.com>
date Thu, 30 Oct 2008 20:07:46 +0000
parents d81104908a4e
children da46097b4722
comparison
equal deleted inserted replaced
25277:bc632f651319 25278:12b8ccc3e9ec
1231 { 1231 {
1232 g_return_val_if_fail(buddy != NULL, NULL); 1232 g_return_val_if_fail(buddy != NULL, NULL);
1233 1233
1234 return buddy->icon; 1234 return buddy->icon;
1235 } 1235 }
1236
1237 gpointer
1238 purple_buddy_get_protocol_data(const PurpleBuddy *buddy)
1239 {
1240 g_return_val_if_fail(buddy != NULL, NULL);
1241
1242 return buddy->proto_data;
1243 }
1244
1245 void
1246 purple_buddy_set_protocol_data(PurpleBuddy *buddy, gpointer data)
1247 {
1248 g_return_if_fail(buddy != NULL);
1249
1250 buddy->proto_data = data;
1251 }
1252
1236 1253
1237 void purple_blist_add_chat(PurpleChat *chat, PurpleGroup *group, PurpleBlistNode *node) 1254 void purple_blist_add_chat(PurpleChat *chat, PurpleGroup *group, PurpleBlistNode *node)
1238 { 1255 {
1239 PurpleBlistNode *cnode = (PurpleBlistNode*)chat; 1256 PurpleBlistNode *cnode = (PurpleBlistNode*)chat;
1240 PurpleBlistUiOps *ops = purple_blist_get_ui_ops(); 1257 PurpleBlistUiOps *ops = purple_blist_get_ui_ops();