comparison libpurple/protocols/msn/switchboard.c @ 32498:4542143a38b2

Drop support for protocols below 18.
author Elliott Sales de Andrade <qulogic@pidgin.im>
date Mon, 06 Feb 2012 22:24:04 +0000
parents 10e5000326a5
children e10e419e6067
comparison
equal deleted inserted replaced
32497:30a92ba1c39f 32498:4542143a38b2
705 705
706 static void 706 static void
707 ubm_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) 707 ubm_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd)
708 { 708 {
709 purple_debug_misc("msn", "get UBM...\n"); 709 purple_debug_misc("msn", "get UBM...\n");
710 if (cmdproc->session->protocol_ver >= 16) 710 cmd->payload_len = atoi(cmd->params[5]);
711 cmd->payload_len = atoi(cmd->params[5]);
712 else
713 cmd->payload_len = atoi(cmd->params[3]);
714 cmdproc->last_cmd->payload_cb = msg_cmd_post; 711 cmdproc->last_cmd->payload_cb = msg_cmd_post;
715 } 712 }
716 713
717 static void 714 static void
718 nak_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd) 715 nak_cmd(MsnCmdProc *cmdproc, MsnCommand *cmd)
865 862
866 account = cmdproc->session->account; 863 account = cmdproc->session->account;
867 swboard = cmdproc->data; 864 swboard = cmdproc->data;
868 g_return_if_fail(swboard != NULL); 865 g_return_if_fail(swboard != NULL);
869 866
870 if (servconn->session->protocol_ver >= 16) 867 username = g_strdup_printf("%s;{%s}",
871 username = g_strdup_printf("%s;{%s}", 868 purple_account_get_username(account),
872 purple_account_get_username(account), 869 servconn->session->guid);
873 servconn->session->guid);
874 else
875 username = g_strdup(purple_account_get_username(account));
876 870
877 if (msn_switchboard_is_invited(swboard)) 871 if (msn_switchboard_is_invited(swboard))
878 { 872 {
879 swboard->empty = FALSE; 873 swboard->empty = FALSE;
880 874