libpurple/protocols/gg/utils.c

changeset 41979
31c32b8d4bef
parent 40538
222423055d93
child 42278
adc3d7e65516
equal deleted inserted replaced
41978:1771d4dda31a 41979:31c32b8d4bef
59 g_snprintf(buff, GGP_UIN_LEN_MAX + 1, "%u", uin); 59 g_snprintf(buff, GGP_UIN_LEN_MAX + 1, "%u", uin);
60 60
61 return buff; 61 return buff;
62 } 62 }
63 63
64 uin_t ggp_get_my_uin(PurpleConnection *gc) 64 uin_t
65 { 65 ggp_get_my_uin(PurpleConnection *gc) {
66 PurpleAccount *account = purple_connection_get_account(gc);
67 PurpleContactInfo *info = PURPLE_CONTACT_INFO(account);
68
66 g_return_val_if_fail(gc != NULL, 0); 69 g_return_val_if_fail(gc != NULL, 0);
67 70
68 return ggp_str_to_uin(purple_account_get_username( 71 return ggp_str_to_uin(purple_contact_info_get_username(info));
69 purple_connection_get_account(gc)));
70 } 72 }
71 73
72 static gchar * ggp_convert(const gchar *src, const char *srcenc, 74 static gchar * ggp_convert(const gchar *src, const char *srcenc,
73 const char *dstenc) 75 const char *dstenc)
74 { 76 {

mercurial