diff -r fd4379677b3b -r ed78b0fc180e libpurple/protocols/gg/utils.c --- a/libpurple/protocols/gg/utils.c Sat Nov 03 13:25:21 2012 +0100 +++ b/libpurple/protocols/gg/utils.c Sun Nov 04 17:47:10 2012 +0100 @@ -59,6 +59,14 @@ return buff; } +uin_t ggp_get_my_uin(PurpleConnection *gc) +{ + g_return_val_if_fail(gc != NULL, 0); + + return ggp_str_to_uin(purple_account_get_username( + purple_connection_get_account(gc))); +} + static gchar * ggp_convert(const gchar *src, const char *srcenc, const char *dstenc) {