Mercurial > pidgin
comparison src/protocols/msn/error.c @ 8569:ee13d1befabe
[gaim-migrate @ 9317]
Patch by Stu Tomlinson to restore MSN error reporting. Thanks!
committer: Tailor Script <tailor@pidgin.im>
author | Christian Hammond <chipx86@chipx86.com> |
---|---|
date | Sat, 03 Apr 2004 03:17:51 +0000 |
parents | 06f57183e29f |
children | c47a90a0a3b1 |
comparison
equal
deleted
inserted
replaced
8568:88988327a4e0 | 8569:ee13d1befabe |
---|---|
26 msn_error_get_text(unsigned int type) | 26 msn_error_get_text(unsigned int type) |
27 { | 27 { |
28 static char msg[MSN_BUF_LEN]; | 28 static char msg[MSN_BUF_LEN]; |
29 | 29 |
30 switch (type) { | 30 switch (type) { |
31 case 0: | |
32 g_snprintf(msg, sizeof(msg), | |
33 _("Unable to parse message")); | |
31 case 200: | 34 case 200: |
32 g_snprintf(msg, sizeof(msg), | 35 g_snprintf(msg, sizeof(msg), |
33 _("Syntax Error (probably a Gaim bug)")); | 36 _("Syntax Error (probably a Gaim bug)")); |
34 break; | 37 break; |
35 case 201: | 38 case 201: |
36 g_snprintf(msg, sizeof(msg), | 39 g_snprintf(msg, sizeof(msg), |
37 _("Invalid Parameter (probably a Gaim bug)")); | 40 _("Invalid email address")); |
38 break; | 41 break; |
39 case 205: | 42 case 205: |
40 g_snprintf(msg, sizeof(msg), _("Invalid User")); | 43 g_snprintf(msg, sizeof(msg), _("User does not exist")); |
41 break; | 44 break; |
42 case 206: | 45 case 206: |
43 g_snprintf(msg, sizeof(msg), | 46 g_snprintf(msg, sizeof(msg), |
44 _("Fully Qualified Domain Name missing")); | 47 _("Fully Qualified Domain Name missing")); |
45 break; | 48 break; |
164 break; | 167 break; |
165 case 714: | 168 case 714: |
166 g_snprintf(msg, sizeof(msg), _("Too many sessions")); | 169 g_snprintf(msg, sizeof(msg), _("Too many sessions")); |
167 break; | 170 break; |
168 case 715: | 171 case 715: |
169 g_snprintf(msg, sizeof(msg), _("Not expected")); | 172 g_snprintf(msg, sizeof(msg), _("Passport not verified")); |
170 break; | 173 break; |
171 case 717: | 174 case 717: |
172 g_snprintf(msg, sizeof(msg), _("Bad friend file")); | 175 g_snprintf(msg, sizeof(msg), _("Bad friend file")); |
173 break; | 176 break; |
174 case 731: | 177 case 731: |
224 } | 227 } |
225 | 228 |
226 void | 229 void |
227 msn_error_handle(MsnSession *session, unsigned int type) | 230 msn_error_handle(MsnSession *session, unsigned int type) |
228 { | 231 { |
229 const char *text; | 232 char buf[MSN_BUF_LEN]; |
230 | 233 |
231 text = msn_error_get_text(type); | 234 g_snprintf(buf, sizeof(buf), _("MSN Error: %s\n"), |
232 | 235 msn_error_get_text(type)); |
233 gaim_notify_error(session->account->gc, NULL, text, NULL); | 236 |
237 gaim_notify_error(session->account->gc, NULL, buf, NULL); | |
234 } | 238 } |