comparison libgaim/protocols/qq/group_search.c @ 14629:6b8bc59414f0

[gaim-migrate @ 17375] Get rid of these useless checks. committer: Tailor Script <tailor@pidgin.im>
author Mark Huetsch <markhuetsch>
date Tue, 26 Sep 2006 22:54:24 +0000
parents e548832f0e82
children c039c920e11c
comparison
equal deleted inserted replaced
14628:58202142e9ad 14629:6b8bc59414f0
39 /* send packet to search for qq_group */ 39 /* send packet to search for qq_group */
40 void qq_send_cmd_group_search_group(GaimConnection *gc, guint32 external_group_id) 40 void qq_send_cmd_group_search_group(GaimConnection *gc, guint32 external_group_id)
41 { 41 {
42 guint8 *raw_data, *cursor, type; 42 guint8 *raw_data, *cursor, type;
43 gint bytes, data_len; 43 gint bytes, data_len;
44
45 g_return_if_fail(gc != NULL);
46 44
47 data_len = 6; 45 data_len = 6;
48 raw_data = g_newa(guint8, data_len); 46 raw_data = g_newa(guint8, data_len);
49 cursor = raw_data; 47 cursor = raw_data;
50 type = (external_group_id == 0x00000000) ? QQ_GROUP_SEARCH_TYPE_DEMO : QQ_GROUP_SEARCH_TYPE_BY_ID; 48 type = (external_group_id == 0x00000000) ? QQ_GROUP_SEARCH_TYPE_DEMO : QQ_GROUP_SEARCH_TYPE_BY_ID;
94 gint bytes, pascal_len; 92 gint bytes, pascal_len;
95 qq_data *qd; 93 qq_data *qd;
96 qq_group *group; 94 qq_group *group;
97 GSList *pending_id; 95 GSList *pending_id;
98 96
99 g_return_if_fail(gc != NULL && gc->proto_data != NULL);
100 g_return_if_fail(data != NULL && len > 0); 97 g_return_if_fail(data != NULL && len > 0);
101 qd = (qq_data *) gc->proto_data; 98 qd = (qq_data *) gc->proto_data;
102 99
103 read_packet_b(data, cursor, len, &search_type); 100 read_packet_b(data, cursor, len, &search_type);
104 group = g_newa(qq_group, 1); 101 group = g_newa(qq_group, 1);