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 } |
