libpurple/protocols/gg/avatar.c

changeset 41979
31c32b8d4bef
parent 41921
24e5305ebcb6
child 42085
a76f1668564c
--- a/libpurple/protocols/gg/avatar.c	Wed Dec 14 01:43:19 2022 -0600
+++ b/libpurple/protocols/gg/avatar.c	Wed Dec 14 01:53:47 2022 -0600
@@ -181,7 +181,9 @@
 	buddy = purple_blist_find_buddy(account, ggp_uin_to_str(uin));
 
 	if (!buddy) {
-		if (ggp_str_to_uin(purple_account_get_username(account)) == uin) {
+		PurpleContactInfo *info = PURPLE_CONTACT_INFO(account);
+
+		if (ggp_str_to_uin(purple_contact_info_get_username(info)) == uin) {
 			purple_debug_misc(
 			        "gg",
 			        "ggp_avatar_buddy_update(%p): own avatar update requested, "
@@ -288,7 +290,8 @@
 	PurpleImage *img = _img;
 	gchar *img_data, *uin_str;
 	PurpleAccount *account = purple_connection_get_account(gc);
-	uin_t uin = ggp_str_to_uin(purple_account_get_username(account));
+	PurpleContactInfo *contact_info = PURPLE_CONTACT_INFO(account);
+	uin_t uin = ggp_str_to_uin(purple_contact_info_get_username(contact_info));
 
 	if (img != avdata->own_img) {
 		purple_debug_warning("gg", "ggp_avatar_own_got_token: "

mercurial