Mercurial > pidgin
diff src/protocols/irc/parse.c @ 10154:6ccd92a58cde
[gaim-migrate @ 11233]
I committed this to oldstatus earlier. It displays ERROR strings better,
but someone should probably patch it to be more better.
committer: Tailor Script <tailor@pidgin.im>
| author | Tim Ringenbach <marv@pidgin.im> |
|---|---|
| date | Thu, 04 Nov 2004 04:05:43 +0000 |
| parents | d54f14237255 |
| children | cbdce0acbbe6 |
line wrap: on
line diff
--- a/src/protocols/irc/parse.c Thu Nov 04 03:39:30 2004 +0000 +++ b/src/protocols/irc/parse.c Thu Nov 04 04:05:43 2004 +0000 @@ -494,7 +494,12 @@ g_free(msg); return; } else if (!strncmp(input, "ERROR ", 6)) { - gaim_connection_error(gaim_account_get_connection(irc->account), _("Disconnected.")); + if (g_utf8_validate(input, -1, NULL)) { + char *tmp = g_strdup_printf("%s\n%s", _("Disconnected."), input); + gaim_connection_error(gaim_account_get_connection(irc->account), tmp); + g_free(tmp); + } else + gaim_connection_error(gaim_account_get_connection(irc->account), _("Disconnected.")); return; }
