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);