# HG changeset patch # User Christian Hammond # Date 1057388502 0 # Node ID f515cef823f91326accbc1a4a95943cf439b8ec2 # Parent a23a1d51f5730920d4c22432e1d8a3f5964d66ff [gaim-migrate @ 6475] The right number of buddies always (that word is going to jinx me) appears in MSN chats. committer: Tailor Script diff -r a23a1d51f573 -r f515cef823f9 src/protocols/msn/switchboard.c --- a/src/protocols/msn/switchboard.c Sat Jul 05 06:53:15 2003 +0000 +++ b/src/protocols/msn/switchboard.c Sat Jul 05 07:01:42 2003 +0000 @@ -84,12 +84,16 @@ ans_cmd(MsnServConn *servconn, const char *command, const char **params, size_t param_count) { +#if 0 GaimAccount *account = servconn->session->account; +#endif MsnSwitchBoard *swboard = servconn->data; +#if 0 if (swboard->chat != NULL) gaim_chat_add_user(GAIM_CHAT(swboard->chat), gaim_account_get_username(account), NULL); +#endif return send_clientcaps(swboard); } @@ -159,10 +163,14 @@ swboard->total_users = atoi(params[2]); if (swboard->total_users > 1) { - if (swboard->chat == NULL) + if (swboard->chat == NULL) { swboard->chat = serv_got_joined_chat(gc, ++swboard->chat_id, "MSN Chat"); + gaim_chat_add_user(GAIM_CHAT(swboard->chat), + gaim_account_get_username(account), NULL); + } + gaim_chat_add_user(GAIM_CHAT(swboard->chat), params[3], NULL); } @@ -185,6 +193,8 @@ "MSN Chat"); gaim_chat_add_user(GAIM_CHAT(swboard->chat), msn_user_get_passport(swboard->user), NULL); + gaim_chat_add_user(GAIM_CHAT(swboard->chat), + gaim_account_get_username(account), NULL); msn_user_unref(swboard->user); }