| 53 /* gracefully free the memory for one qq_group */ |
53 /* gracefully free the memory for one qq_group */ |
| 54 void qq_group_free(qq_group *group) |
54 void qq_group_free(qq_group *group) |
| 55 { |
55 { |
| 56 g_return_if_fail(group != NULL); |
56 g_return_if_fail(group != NULL); |
| 57 qq_group_free_member(group); |
57 qq_group_free_member(group); |
| 58 g_free(group->my_status_desc); |
|
| 59 g_free(group->group_name_utf8); |
58 g_free(group->group_name_utf8); |
| 60 g_free(group->group_desc_utf8); |
59 g_free(group->group_desc_utf8); |
| 61 g_free(group->notice_utf8); |
|
| 62 g_free(group); |
60 g_free(group); |
| 63 } |
61 } |
| 64 |
62 |
| 65 /* clean up group_packets and free all contents */ |
63 /* clean up group_packets and free all contents */ |
| 66 void qq_group_packets_free(qq_data *qd) |
64 void qq_group_packets_free(qq_data *qd) |