Mercurial > pidgin
comparison libgaim/protocols/qq/group_find.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 | 8ff8f1c897b5 |
children | c039c920e11c |
comparison
equal
deleted
inserted
replaced
14628:58202142e9ad | 14629:6b8bc59414f0 |
---|---|
34 gboolean qq_group_find_internal_group_id_by_seq(GaimConnection *gc, guint16 seq, guint32 *internal_group_id) | 34 gboolean qq_group_find_internal_group_id_by_seq(GaimConnection *gc, guint16 seq, guint32 *internal_group_id) |
35 { | 35 { |
36 GList *list; | 36 GList *list; |
37 qq_data *qd; | 37 qq_data *qd; |
38 group_packet *p; | 38 group_packet *p; |
39 | |
40 g_return_val_if_fail(gc != NULL && gc->proto_data != NULL, FALSE); | |
41 | 39 |
42 if (internal_group_id == NULL) | 40 if (internal_group_id == NULL) |
43 return FALSE; | 41 return FALSE; |
44 qd = (qq_data *) gc->proto_data; | 42 qd = (qq_data *) gc->proto_data; |
45 | 43 |
98 | 96 |
99 qq_buddy *qq_group_find_or_add_member(GaimConnection *gc, qq_group *group, guint32 member_uid) | 97 qq_buddy *qq_group_find_or_add_member(GaimConnection *gc, qq_group *group, guint32 member_uid) |
100 { | 98 { |
101 qq_buddy *member, *q_bud; | 99 qq_buddy *member, *q_bud; |
102 GaimBuddy *buddy; | 100 GaimBuddy *buddy; |
103 g_return_val_if_fail(gc != NULL && group != NULL && member_uid > 0, NULL); | 101 g_return_val_if_fail(group != NULL && member_uid > 0, NULL); |
104 | 102 |
105 member = qq_group_find_member_by_uid(group, member_uid); | 103 member = qq_group_find_member_by_uid(group, member_uid); |
106 if (member == NULL) { /* first appear during my session */ | 104 if (member == NULL) { /* first appear during my session */ |
107 member = g_new0(qq_buddy, 1); | 105 member = g_new0(qq_buddy, 1); |
108 member->uid = member_uid; | 106 member->uid = member_uid; |
126 GaimConversation *conv; | 124 GaimConversation *conv; |
127 qq_data *qd; | 125 qq_data *qd; |
128 qq_group *group; | 126 qq_group *group; |
129 GList *list; | 127 GList *list; |
130 | 128 |
131 g_return_val_if_fail(gc != NULL && gc->proto_data != NULL, NULL); | |
132 qd = (qq_data *) gc->proto_data; | 129 qd = (qq_data *) gc->proto_data; |
133 | 130 |
134 conv = gaim_find_chat(gc, channel); | 131 conv = gaim_find_chat(gc, channel); |
135 g_return_val_if_fail(conv != NULL, NULL); | 132 g_return_val_if_fail(conv != NULL, NULL); |
136 | 133 |
151 { | 148 { |
152 GList *list; | 149 GList *list; |
153 qq_group *group; | 150 qq_group *group; |
154 qq_data *qd; | 151 qq_data *qd; |
155 | 152 |
156 g_return_val_if_fail(gc != NULL && gc->proto_data != NULL, NULL); | |
157 qd = (qq_data *) gc->proto_data; | 153 qd = (qq_data *) gc->proto_data; |
158 | 154 |
159 if (qd->groups == NULL || id <= 0) | 155 if (qd->groups == NULL || id <= 0) |
160 return NULL; | 156 return NULL; |
161 | 157 |