summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Atallah <datallah@pidgin.im>2007-10-10 00:54:35 +0000
committerDaniel Atallah <datallah@pidgin.im>2007-10-10 00:54:35 +0000
commit4cc2746b0983f647f17b4ac9ed1d6e998ab54c9a (patch)
tree8b8aa6fb9c32b1c85fdbb6a870df0a0caaf5a5ea
parent79cf65776fd431cf6006660033f6858116ee5133 (diff)
downloadpidgin-4cc2746b0983f647f17b4ac9ed1d6e998ab54c9a.tar.gz
This should be less confusing and fix CID 293.
-rw-r--r--libpurple/protocols/qq/buddy_info.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libpurple/protocols/qq/buddy_info.c b/libpurple/protocols/qq/buddy_info.c
index 4b5f3c2f14..aaef671dc1 100644
--- a/libpurple/protocols/qq/buddy_info.c
+++ b/libpurple/protocols/qq/buddy_info.c
@@ -366,7 +366,8 @@ static void modify_info_ok_cb(modify_info_data *mid, PurpleRequestFields *fields
groups = g_list_remove_link(groups, groups);
list = purple_request_field_group_get_fields(groups->data);
info->intro = parse_field(&list, FALSE);
- groups = g_list_remove_link(groups, groups);
+
+ g_list_free(groups);
qq_send_packet_modify_info(gc, (gchar **) info);