Sun, 10 Aug 2008 18:46:32 +0000
Reapplied changes that were overwritten by 91f0294f2377e3870982f3e573e0dfb4230d9c11.
applied changes from b53b1ff4bbd75647c953e5f02eaca17c85d2113e
through 586238415076c2a3a3079812de64aff5841cde39
applied changes from 918c72f0ff7f7e3c545d3baf6368ccbd2ba21427
through e8404ca19a538f5254f1a156feb894d0618588d2
applied changes from e8404ca19a538f5254f1a156feb894d0618588d2
through 398b1414aa67f63ae191264603994be045df42f5
applied changes from 398b1414aa67f63ae191264603994be045df42f5
through b53b1ff4bbd75647c953e5f02eaca17c85d2113e
| 5309 | 1 | /** |
| 2 | * @file error.c Error functions | |
| 3 | * | |
| 15884 | 4 | * purple |
| 5309 | 5 | * |
| 15884 | 6 | * Purple is the legal property of its developers, whose names are too numerous |
|
9198
e8eb6d5eb9eb
[gaim-migrate @ 9993]
Christian Hammond <chipx86@chipx86.com>
parents:
8662
diff
changeset
|
7 | * to list here. Please refer to the COPYRIGHT file distributed with this |
|
e8eb6d5eb9eb
[gaim-migrate @ 9993]
Christian Hammond <chipx86@chipx86.com>
parents:
8662
diff
changeset
|
8 | * source distribution. |
|
6701
7e2db9273748
[gaim-migrate @ 7227]
Christian Hammond <chipx86@chipx86.com>
parents:
5436
diff
changeset
|
9 | * |
| 5309 | 10 | * This program is free software; you can redistribute it and/or modify |
| 11 | * it under the terms of the GNU General Public License as published by | |
| 12 | * the Free Software Foundation; either version 2 of the License, or | |
| 13 | * (at your option) any later version. | |
| 14 | * | |
| 15 | * This program is distributed in the hope that it will be useful, | |
| 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
| 18 | * GNU General Public License for more details. | |
| 19 | * | |
| 20 | * You should have received a copy of the GNU General Public License | |
| 21 | * along with this program; if not, write to the Free Software | |
|
19859
71d37b57eff2
The FSF changed its address a while ago; our files were out of date.
John Bailey <rekkanoryo@rekkanoryo.org>
parents:
15884
diff
changeset
|
22 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02111-1301 USA |
| 5309 | 23 | */ |
| 24 | #include "msn.h" | |
|
5436
a0e0bacaa196
[gaim-migrate @ 5818]
Christian Hammond <chipx86@chipx86.com>
parents:
5309
diff
changeset
|
25 | #include "error.h" |
| 5309 | 26 | |
| 27 | const char * | |
|
15740
1448fbe9b0d5
Remove a few unneeded strings, per evans's recommendation
Sean Egan <seanegan@pidgin.im>
parents:
15444
diff
changeset
|
28 | msn_error_get_text(unsigned int type, gboolean *debug) |
| 5309 | 29 | { |
| 30 | static char msg[MSN_BUF_LEN]; | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
31 | *debug = FALSE; |
| 5309 | 32 | |
| 33 | switch (type) { | |
| 8569 | 34 | case 0: |
| 35 | g_snprintf(msg, sizeof(msg), | |
| 36 | _("Unable to parse message")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
37 | *debug = TRUE; |
|
15740
1448fbe9b0d5
Remove a few unneeded strings, per evans's recommendation
Sean Egan <seanegan@pidgin.im>
parents:
15444
diff
changeset
|
38 | break; |
| 5309 | 39 | case 200: |
| 40 | g_snprintf(msg, sizeof(msg), | |
|
15444
b793ef258d23
I think this changes every user-visible string that contains 'Gaim.' We probably want the UI to be able
Sean Egan <seanegan@pidgin.im>
parents:
15435
diff
changeset
|
41 | _("Syntax Error (probably a client bug)")); |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
42 | *debug = TRUE; |
| 5309 | 43 | break; |
| 44 | case 201: | |
| 45 | g_snprintf(msg, sizeof(msg), | |
|
23325
a374a26fe217
Use "email" and "Email" consistently. This is potentially controversial,
Richard Laager <rlaager@pidgin.im>
parents:
22942
diff
changeset
|
46 | _("Invalid email address")); |
| 5309 | 47 | break; |
| 48 | case 205: | |
| 8569 | 49 | g_snprintf(msg, sizeof(msg), _("User does not exist")); |
| 5309 | 50 | break; |
| 51 | case 206: | |
| 52 | g_snprintf(msg, sizeof(msg), | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
53 | _("Fully qualified domain name missing")); |
| 5309 | 54 | break; |
| 55 | case 207: | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
56 | g_snprintf(msg, sizeof(msg), _("Already logged in")); |
| 5309 | 57 | break; |
| 58 | case 208: | |
|
22942
2bf494f8e2a4
Change the string "screen name" to "username" everywhere. I think most
Mark Doliner <markdoliner@pidgin.im>
parents:
19859
diff
changeset
|
59 | g_snprintf(msg, sizeof(msg), _("Invalid username")); |
| 5309 | 60 | break; |
| 61 | case 209: | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
62 | g_snprintf(msg, sizeof(msg), _("Invalid friendly name")); |
| 5309 | 63 | break; |
| 64 | case 210: | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
65 | g_snprintf(msg, sizeof(msg), _("List full")); |
| 5309 | 66 | break; |
| 67 | case 215: | |
| 68 | g_snprintf(msg, sizeof(msg), _("Already there")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
69 | *debug = TRUE; |
| 5309 | 70 | break; |
| 71 | case 216: | |
| 72 | g_snprintf(msg, sizeof(msg), _("Not on list")); | |
| 73 | break; | |
| 74 | case 217: | |
| 75 | g_snprintf(msg, sizeof(msg), _("User is offline")); | |
| 76 | break; | |
| 77 | case 218: | |
| 78 | g_snprintf(msg, sizeof(msg), _("Already in the mode")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
79 | *debug = TRUE; |
| 5309 | 80 | break; |
| 81 | case 219: | |
| 82 | g_snprintf(msg, sizeof(msg), _("Already in opposite list")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
83 | *debug = TRUE; |
| 5309 | 84 | break; |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
85 | case 223: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
86 | g_snprintf(msg, sizeof(msg), _("Too many groups")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
87 | break; |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
88 | case 224: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
89 | g_snprintf(msg, sizeof(msg), _("Invalid group")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
90 | break; |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
91 | case 225: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
92 | g_snprintf(msg, sizeof(msg), _("User not in group")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
93 | break; |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
94 | case 229: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
95 | g_snprintf(msg, sizeof(msg), _("Group name too long")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
96 | break; |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
97 | case 230: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
98 | g_snprintf(msg, sizeof(msg), _("Cannot remove group zero")); |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
99 | *debug = TRUE; |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
100 | break; |
| 5309 | 101 | case 231: |
| 102 | g_snprintf(msg, sizeof(msg), | |
| 12318 | 103 | _("Tried to add a user to a group " |
| 5309 | 104 | "that doesn't exist")); |
| 105 | break; | |
| 106 | case 280: | |
| 107 | g_snprintf(msg, sizeof(msg), _("Switchboard failed")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
108 | *debug = TRUE; |
| 5309 | 109 | break; |
| 110 | case 281: | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
111 | g_snprintf(msg, sizeof(msg), _("Notify transfer failed")); |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
112 | *debug = TRUE; |
| 5309 | 113 | break; |
| 114 | ||
| 115 | case 300: | |
| 116 | g_snprintf(msg, sizeof(msg), _("Required fields missing")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
117 | *debug = TRUE; |
| 5309 | 118 | break; |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
119 | case 301: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
120 | g_snprintf(msg, sizeof(msg), _("Too many hits to a FND")); |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
121 | *debug = TRUE; |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
122 | break; |
| 5309 | 123 | case 302: |
| 124 | g_snprintf(msg, sizeof(msg), _("Not logged in")); | |
| 125 | break; | |
| 126 | ||
| 127 | case 500: | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
128 | g_snprintf(msg, sizeof(msg), _("Service temporarily unavailable")); |
| 5309 | 129 | break; |
| 130 | case 501: | |
| 131 | g_snprintf(msg, sizeof(msg), _("Database server error")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
132 | *debug = TRUE; |
| 5309 | 133 | break; |
| 8255 | 134 | case 502: |
| 135 | g_snprintf(msg, sizeof(msg), _("Command disabled")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
136 | *debug = TRUE; |
| 8255 | 137 | break; |
| 5309 | 138 | case 510: |
| 139 | g_snprintf(msg, sizeof(msg), _("File operation error")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
140 | *debug = TRUE; |
| 5309 | 141 | break; |
| 142 | case 520: | |
| 143 | g_snprintf(msg, sizeof(msg), _("Memory allocation error")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
144 | *debug = TRUE; |
| 5309 | 145 | break; |
| 146 | case 540: | |
| 147 | g_snprintf(msg, sizeof(msg), _("Wrong CHL value sent to server")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
148 | *debug = TRUE; |
| 5309 | 149 | break; |
| 150 | ||
| 151 | case 600: | |
| 152 | g_snprintf(msg, sizeof(msg), _("Server busy")); | |
| 153 | break; | |
| 154 | case 601: | |
| 155 | g_snprintf(msg, sizeof(msg), _("Server unavailable")); | |
| 156 | break; | |
| 157 | case 602: | |
|
15062
78e3c1c8c4f4
[gaim-migrate @ 17779]
Richard Laager <rlaager@pidgin.im>
parents:
14254
diff
changeset
|
158 | g_snprintf(msg, sizeof(msg), _("Peer notification server down")); |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
159 | *debug = TRUE; |
| 5309 | 160 | break; |
| 161 | case 603: | |
| 162 | g_snprintf(msg, sizeof(msg), _("Database connect error")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
163 | *debug = TRUE; |
| 5309 | 164 | break; |
| 165 | case 604: | |
| 166 | g_snprintf(msg, sizeof(msg), | |
| 167 | _("Server is going down (abandon ship)")); | |
| 168 | break; | |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
169 | case 605: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
170 | g_snprintf(msg, sizeof(msg), _("Server unavailable")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
171 | break; |
| 5309 | 172 | |
| 173 | case 707: | |
| 174 | g_snprintf(msg, sizeof(msg), _("Error creating connection")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
175 | *debug = TRUE; |
| 5309 | 176 | break; |
| 177 | case 710: | |
| 178 | g_snprintf(msg, sizeof(msg), | |
| 179 | _("CVR parameters are either unknown or not allowed")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
180 | *debug = TRUE; |
| 5309 | 181 | break; |
| 182 | case 711: | |
| 183 | g_snprintf(msg, sizeof(msg), _("Unable to write")); | |
| 184 | break; | |
| 185 | case 712: | |
| 186 | g_snprintf(msg, sizeof(msg), _("Session overload")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
187 | *debug = TRUE; |
| 5309 | 188 | break; |
| 189 | case 713: | |
| 190 | g_snprintf(msg, sizeof(msg), _("User is too active")); | |
| 191 | break; | |
| 192 | case 714: | |
| 193 | g_snprintf(msg, sizeof(msg), _("Too many sessions")); | |
| 194 | break; | |
| 195 | case 715: | |
| 8569 | 196 | g_snprintf(msg, sizeof(msg), _("Passport not verified")); |
| 5309 | 197 | break; |
| 198 | case 717: | |
| 199 | g_snprintf(msg, sizeof(msg), _("Bad friend file")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
200 | *debug = TRUE; |
| 5309 | 201 | break; |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
202 | case 731: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
203 | g_snprintf(msg, sizeof(msg), _("Not expected")); |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
204 | *debug = TRUE; |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
205 | break; |
| 5309 | 206 | |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
207 | case 800: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
208 | g_snprintf(msg, sizeof(msg), |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
209 | _("Friendly name changes too rapidly")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
210 | break; |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
211 | |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
212 | case 910: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
213 | case 912: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
214 | case 918: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
215 | case 919: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
216 | case 921: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
217 | case 922: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
218 | g_snprintf(msg, sizeof(msg), _("Server too busy")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
219 | break; |
| 5309 | 220 | case 911: |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
221 | case 917: |
| 5309 | 222 | g_snprintf(msg, sizeof(msg), _("Authentication failed")); |
| 223 | break; | |
| 224 | case 913: | |
| 225 | g_snprintf(msg, sizeof(msg), _("Not allowed when offline")); | |
| 226 | break; | |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
227 | case 914: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
228 | case 915: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
229 | case 916: |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
230 | g_snprintf(msg, sizeof(msg), _("Server unavailable")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
231 | break; |
| 8255 | 232 | case 920: |
| 5309 | 233 | g_snprintf(msg, sizeof(msg), _("Not accepting new users")); |
| 234 | break; | |
| 8255 | 235 | case 923: |
|
6887
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
236 | g_snprintf(msg, sizeof(msg), |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
237 | _("Kids Passport without parental consent")); |
|
b41f14f8ad16
[gaim-migrate @ 7433]
Christian Hammond <chipx86@chipx86.com>
parents:
6701
diff
changeset
|
238 | break; |
| 8255 | 239 | case 924: |
| 5309 | 240 | g_snprintf(msg, sizeof(msg), |
| 241 | _("Passport account not yet verified")); | |
| 242 | break; | |
| 8255 | 243 | case 928: |
| 244 | g_snprintf(msg, sizeof(msg), _("Bad ticket")); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
245 | *debug = TRUE; |
| 8255 | 246 | break; |
| 5309 | 247 | |
| 248 | default: | |
| 249 | g_snprintf(msg, sizeof(msg), _("Unknown Error Code %d"), type); | |
|
15753
8a0b761dfd7b
I think this is what Sean intended
Mark Doliner <markdoliner@pidgin.im>
parents:
15740
diff
changeset
|
250 | *debug = TRUE; |
| 5309 | 251 | break; |
| 252 | } | |
| 253 | ||
| 254 | return msg; | |
| 255 | } | |
| 256 | ||
| 257 | void | |
|
5436
a0e0bacaa196
[gaim-migrate @ 5818]
Christian Hammond <chipx86@chipx86.com>
parents:
5309
diff
changeset
|
258 | msn_error_handle(MsnSession *session, unsigned int type) |
| 5309 | 259 | { |
| 8569 | 260 | char buf[MSN_BUF_LEN]; |
|
15740
1448fbe9b0d5
Remove a few unneeded strings, per evans's recommendation
Sean Egan <seanegan@pidgin.im>
parents:
15444
diff
changeset
|
261 | gboolean debug; |
|
23441
fd45c23a3eb2
Delete trailing whitespace
Mark Doliner <markdoliner@pidgin.im>
parents:
23325
diff
changeset
|
262 | |
| 8569 | 263 | g_snprintf(buf, sizeof(buf), _("MSN Error: %s\n"), |
|
15740
1448fbe9b0d5
Remove a few unneeded strings, per evans's recommendation
Sean Egan <seanegan@pidgin.im>
parents:
15444
diff
changeset
|
264 | msn_error_get_text(type, &debug)); |
|
1448fbe9b0d5
Remove a few unneeded strings, per evans's recommendation
Sean Egan <seanegan@pidgin.im>
parents:
15444
diff
changeset
|
265 | if (debug) |
| 15884 | 266 | purple_debug_warning("msn", "error %d: %s\n", type, buf); |
|
15740
1448fbe9b0d5
Remove a few unneeded strings, per evans's recommendation
Sean Egan <seanegan@pidgin.im>
parents:
15444
diff
changeset
|
267 | else |
| 15884 | 268 | purple_notify_error(session->account->gc, NULL, buf, NULL); |
| 5309 | 269 | } |