Mercurial > pidgin
comparison src/protocols/irc/parse.c @ 6970:91df6a6e6567
[gaim-migrate @ 7517]
This converts the sender nickname of IRC messages properly to UTF-8.
Thanks to qleap for pointing this fix out.
committer: Tailor Script <tailor@pidgin.im>
| author | Ethan Blanton <elb@pidgin.im> |
|---|---|
| date | Thu, 25 Sep 2003 15:03:36 +0000 |
| parents | 47e49e3c00f4 |
| children | ea2d07ad05a9 |
comparison
equal
deleted
inserted
replaced
| 6969:b151a7714e82 | 6970:91df6a6e6567 |
|---|---|
| 444 default: | 444 default: |
| 445 gaim_debug(GAIM_DEBUG_ERROR, "irc", "invalid message format character '%c'\n", fmt[i]); | 445 gaim_debug(GAIM_DEBUG_ERROR, "irc", "invalid message format character '%c'\n", fmt[i]); |
| 446 break; | 446 break; |
| 447 } | 447 } |
| 448 } | 448 } |
| 449 (msgent->cb)(irc, msgent->name, from, args); | 449 tmp = irc_recv_convert(irc, from); |
| 450 (msgent->cb)(irc, msgent->name, tmp, args); | |
| 451 g_free(tmp); | |
| 450 for (i = 0; i < strlen(msgent->format); i++) { | 452 for (i = 0; i < strlen(msgent->format); i++) { |
| 451 g_free(args[i]); | 453 g_free(args[i]); |
| 452 } | 454 } |
| 453 g_free(args); | 455 g_free(args); |
| 454 g_free(from); | 456 g_free(from); |
