/* who is the nickname of buddy in QQ chat-room (Qun) */ static void qq_get_chat_buddy_info(PurpleConnection *gc, gint channel, const gchar *who) { qq_data *qd; gchar *uid_str; guint32 uid; purple_debug_info("QQ", "Get chat buddy info of %s\n", who); g_return_if_fail(who != NULL); uid_str = chat_name_to_purple_name(who); if (uid_str == NULL) { return; } qd = gc->proto_data; uid = purple_name_to_uid(uid_str); g_free(uid_str); if (uid <= 0) { purple_debug_error("QQ", "Not valid chat name: %s\n", who); purple_notify_error(gc, NULL, _("Invalid name"), NULL); return; } qq_request_get_buddy_info(gc, uid, 0, QQ_BUDDY_INFO_DISPLAY); }
/* who is the nickname of buddy in np chat-room (Qun) */ static gchar *np_get_chat_buddy_real_name(PurpleConnection *gc, gint channel, const gchar *who) { purple_debug_warning("np","\n===>"); g_return_val_if_fail(who != NULL, NULL); return chat_name_to_purple_name(who); }
/* who is the nickname of buddy in QQ chat-room (Qun) */ static gchar *qq_get_chat_buddy_real_name(PurpleConnection *gc, gint channel, const gchar *who) { g_return_val_if_fail(who != NULL, NULL); return chat_name_to_purple_name(who); }