comparison libpurple/buddyicon.c @ 32692:0f94ec89f0bc

merged from im.pidgin.pidgin
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 26 Sep 2011 14:57:21 +0900
parents 9aee8493db7f 79eb87d4a8e0
children
comparison
equal deleted inserted replaced
32438:55e678325bda 32692:0f94ec89f0bc
953 } 953 }
954 954
955 return purple_buddy_icons_node_set_custom_icon(node, data, len); 955 return purple_buddy_icons_node_set_custom_icon(node, data, len);
956 } 956 }
957 957
958 gboolean
959 purple_buddy_icons_has_custom_icon(PurpleContact *contact)
960 {
961 return purple_buddy_icons_node_has_custom_icon((PurpleBlistNode*)contact);
962 }
963
964 PurpleStoredImage *
965 purple_buddy_icons_find_custom_icon(PurpleContact *contact)
966 {
967 return purple_buddy_icons_node_find_custom_icon((PurpleBlistNode*)contact);
968 }
969
970 PurpleStoredImage *
971 purple_buddy_icons_set_custom_icon(PurpleContact *contact, guchar *icon_data,
972 size_t icon_len)
973 {
974 return purple_buddy_icons_node_set_custom_icon((PurpleBlistNode*)contact, icon_data, icon_len);
975 }
976
977 static void 958 static void
978 delete_buddy_icon_settings(PurpleBlistNode *node, const char *setting_name) 959 delete_buddy_icon_settings(PurpleBlistNode *node, const char *setting_name)
979 { 960 {
980 purple_blist_node_remove_setting(node, setting_name); 961 purple_blist_node_remove_setting(node, setting_name);
981 962