diff -r 5d4ad1d77da4 -r 6c9e8fb69965 mcabber/src/commands.c --- a/mcabber/src/commands.c Thu Apr 06 23:02:30 2006 +0200 +++ b/mcabber/src/commands.c Fri Apr 07 19:40:03 2006 +0200 @@ -1763,6 +1763,8 @@ return; } + nick = to_utf8(nick); + // Enter chat mode scr_set_chatmode(TRUE); scr_ShowBuddyWindow(); @@ -1773,6 +1775,7 @@ if (rstatus == offline) { scr_LogPrint(LPRINT_NORMAL, "No such member: %s", nick); free_arg_lst(paramlst); + g_free(nick); return; } @@ -1816,6 +1819,7 @@ scr_WriteIncomingMessage(jid, "End of WHOIS", 0, HBB_PREFIX_INFO); g_free(buffer); + g_free(nick); free_arg_lst(paramlst); }