Mercurial > pidgin.yaz
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; |