comparison src/protocols/msn/msn.c @ 7134:67f9b43c402a

[gaim-migrate @ 7701] I think this is the fifth Yahoo authentication method Gaim's seen in its days. Please tell me if anything stops working. committer: Tailor Script <tailor@pidgin.im>
author Sean Egan <seanegan@gmail.com>
date Fri, 03 Oct 2003 23:01:13 +0000
parents bf630f7dfdcd
children aeaa751d32f7
comparison
equal deleted inserted replaced
7133:28dd20b5f4cf 7134:67f9b43c402a
70 _("Your new MSN friendly name is too long."), NULL); 70 _("Your new MSN friendly name is too long."), NULL);
71 return; 71 return;
72 } 72 }
73 73
74 g_snprintf(outparams, sizeof(outparams), "%s %s", 74 g_snprintf(outparams, sizeof(outparams), "%s %s",
75 gaim_account_get_username(account), msn_url_encode(alias)); 75 gaim_account_get_username(account), gaim_url_encode(alias));
76 76
77 g_free(alias); 77 g_free(alias);
78 78
79 if (!msn_servconn_send_command(session->notification_conn, 79 if (!msn_servconn_send_command(session->notification_conn,
80 "REA", outparams)) { 80 "REA", outparams)) {
92 92
93 if (entry == NULL || *entry == '\0') 93 if (entry == NULL || *entry == '\0')
94 g_snprintf(outparams, sizeof(outparams), "%s ", type); 94 g_snprintf(outparams, sizeof(outparams), "%s ", type);
95 else 95 else
96 g_snprintf(outparams, sizeof(outparams), "%s %s", type, 96 g_snprintf(outparams, sizeof(outparams), "%s %s", type,
97 msn_url_encode(entry)); 97 gaim_url_encode(entry));
98 98
99 if (!msn_servconn_send_command(session->notification_conn, 99 if (!msn_servconn_send_command(session->notification_conn,
100 "PRP", outparams)) { 100 "PRP", outparams)) {
101 101
102 gaim_connection_error(gc, _("Write error")); 102 gaim_connection_error(gc, _("Write error"));
1064 if (old_group != NULL) 1064 if (old_group != NULL)
1065 msn_user_remove_group_id(user, msn_group_get_id(old_group)); 1065 msn_user_remove_group_id(user, msn_group_get_id(old_group));
1066 1066
1067 if (new_group == NULL) { 1067 if (new_group == NULL) {
1068 g_snprintf(outparams, sizeof(outparams), "%s 0", 1068 g_snprintf(outparams, sizeof(outparams), "%s 0",
1069 msn_url_encode(new_group_name)); 1069 gaim_url_encode(new_group_name));
1070 1070
1071 if (!msn_servconn_send_command(session->notification_conn, 1071 if (!msn_servconn_send_command(session->notification_conn,
1072 "ADG", outparams)) { 1072 "ADG", outparams)) {
1073 gaim_connection_error(gc, _("Write error")); 1073 gaim_connection_error(gc, _("Write error"));
1074 return; 1074 return;
1084 1084
1085 msn_user_ref(session->moving_user); 1085 msn_user_ref(session->moving_user);
1086 } 1086 }
1087 else { 1087 else {
1088 g_snprintf(outparams, sizeof(outparams), "FL %s %s %d", 1088 g_snprintf(outparams, sizeof(outparams), "FL %s %s %d",
1089 who, msn_url_encode(friendly), 1089 who, gaim_url_encode(friendly),
1090 msn_group_get_id(new_group)); 1090 msn_group_get_id(new_group));
1091 1091
1092 if (!msn_servconn_send_command(session->notification_conn, 1092 if (!msn_servconn_send_command(session->notification_conn,
1093 "ADD", outparams)) { 1093 "ADD", outparams)) {
1094 gaim_connection_error(gc, _("Write error")); 1094 gaim_connection_error(gc, _("Write error"));
1131 if ((old_group = msn_groups_find_with_name(session->groups, 1131 if ((old_group = msn_groups_find_with_name(session->groups,
1132 old_group_name)) != NULL) { 1132 old_group_name)) != NULL) {
1133 1133
1134 g_snprintf(outparams, sizeof(outparams), "%d %s 0", 1134 g_snprintf(outparams, sizeof(outparams), "%d %s 0",
1135 msn_group_get_id(old_group), 1135 msn_group_get_id(old_group),
1136 msn_url_encode(new_group_name)); 1136 gaim_url_encode(new_group_name));
1137 1137
1138 if (!msn_servconn_send_command(session->notification_conn, 1138 if (!msn_servconn_send_command(session->notification_conn,
1139 "REG", outparams)) { 1139 "REG", outparams)) {
1140 gaim_connection_error(gc, _("Write error")); 1140 gaim_connection_error(gc, _("Write error"));
1141 return; 1141 return;
1143 1143
1144 msn_group_set_name(old_group, new_group_name); 1144 msn_group_set_name(old_group, new_group_name);
1145 } 1145 }
1146 else { 1146 else {
1147 g_snprintf(outparams, sizeof(outparams), "%s 0", 1147 g_snprintf(outparams, sizeof(outparams), "%s 0",
1148 msn_url_encode(new_group_name)); 1148 gaim_url_encode(new_group_name));
1149 1149
1150 if (!msn_servconn_send_command(session->notification_conn, 1150 if (!msn_servconn_send_command(session->notification_conn,
1151 "ADG", outparams)) { 1151 "ADG", outparams)) {
1152 gaim_connection_error(gc, _("Write error")); 1152 gaim_connection_error(gc, _("Write error"));
1153 return; 1153 return;