void yahoo_c_invite(GaimConnection *gc, int id, const char *msg, const char *name) { GaimConversation *c; c = gaim_find_chat(gc, id); if (!c || !c->name) return; if (id != YAHOO_CHAT_ID) { yahoo_conf_invite(gc, c, gaim_connection_get_display_name(gc), name, gaim_conversation_get_name(c), msg); } else { yahoo_chat_invite(gc, gaim_connection_get_display_name(gc), name, gaim_conversation_get_name(c), msg); } }
void yahoo_c_invite(PurpleConnection *gc, int id, const char *msg, const char *name) { PurpleChatConversation *c; c = purple_conversations_find_chat(gc, id); if (!c || !purple_conversation_get_name(PURPLE_CONVERSATION(c))) return; if (id != YAHOO_CHAT_ID) { yahoo_conf_invite(gc, c, purple_connection_get_display_name(gc), name, purple_conversation_get_name(PURPLE_CONVERSATION(c)), msg); } else { yahoo_chat_invite(gc, purple_connection_get_display_name(gc), name, purple_conversation_get_name(PURPLE_CONVERSATION(c)), msg); } }