Mercurial > ~mikael > mcabber > hg
comparison mcabber/src/commands.c @ 1506:8a63d4514503
Fix encoding issue in /group command
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 31 Aug 2008 12:16:09 +0200 |
parents | c74cfe7fd848 |
children | 3de24d857ef7 |
comparison
equal
deleted
inserted
replaced
1505:78137e986528 | 1506:8a63d4514503 |
---|---|
1039 if (!subcmd || !*subcmd) | 1039 if (!subcmd || !*subcmd) |
1040 goto do_group_return; // Should not happen anyway | 1040 goto do_group_return; // Should not happen anyway |
1041 | 1041 |
1042 if (arg && *arg) { | 1042 if (arg && *arg) { |
1043 GSList *roster_elt; | 1043 GSList *roster_elt; |
1044 roster_elt = roster_find(arg, namesearch, ROSTER_TYPE_GROUP); | 1044 char *group_utf8 = to_utf8(arg); |
1045 roster_elt = roster_find(group_utf8, namesearch, ROSTER_TYPE_GROUP); | |
1046 g_free(group_utf8); | |
1045 if (roster_elt) | 1047 if (roster_elt) |
1046 group = buddy_getgroup(roster_elt->data); | 1048 group = buddy_getgroup(roster_elt->data); |
1047 } else { | 1049 } else { |
1048 group = buddy_getgroup(BUDDATA(current_buddy)); | 1050 group = buddy_getgroup(BUDDATA(current_buddy)); |
1049 } | 1051 } |