Mercurial > pidgin.yaz
comparison plugins/icq/gaim_icq.c @ 1222:5186c154e90d
[gaim-migrate @ 1232]
this should fix a couple segfaults i've had so far
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Fri, 08 Dec 2000 22:33:28 +0000 |
parents | 16ea7a3fdbb6 |
children | 0c7c659fc730 |
comparison
equal
deleted
inserted
replaced
1221:32d2a5e10c08 | 1222:5186c154e90d |
---|---|
189 uin, | 189 uin, |
190 nick, | 190 nick, |
191 first, last, | 191 first, last, |
192 email); | 192 email); |
193 g_show_info_text(buf); | 193 g_show_info_text(buf); |
194 } | |
195 | |
196 static void icq_req_notify(struct icq_link *link, unsigned long id, int result, | |
197 unsigned int length, void *data) { | |
194 } | 198 } |
195 | 199 |
196 static void icq_login(struct aim_user *user) { | 200 static void icq_login(struct aim_user *user) { |
197 struct gaim_connection *gc = new_gaim_conn(user); | 201 struct gaim_connection *gc = new_gaim_conn(user); |
198 struct icq_data *id = gc->proto_data = g_new0(struct icq_data, 1); | 202 struct icq_data *id = gc->proto_data = g_new0(struct icq_data, 1); |
212 link->icq_UserStatusUpdate = icq_user_status; | 216 link->icq_UserStatusUpdate = icq_user_status; |
213 link->icq_InfoReply = icq_info_reply; | 217 link->icq_InfoReply = icq_info_reply; |
214 link->icq_WrongPassword = icq_wrong_passwd; | 218 link->icq_WrongPassword = icq_wrong_passwd; |
215 link->icq_InvalidUIN = icq_invalid_uin; | 219 link->icq_InvalidUIN = icq_invalid_uin; |
216 link->icq_Log = icq_do_log; | 220 link->icq_Log = icq_do_log; |
221 link->icq_RequestNotify = icq_req_notify; | |
217 link->icq_SetTimeout = icq_set_timeout; | 222 link->icq_SetTimeout = icq_set_timeout; |
218 | 223 |
219 icq_UnsetProxy(link); | 224 icq_UnsetProxy(link); |
220 | 225 |
221 if (icq_Connect(link, "icq.mirabilis.com", 4000) < 1) { | 226 if (icq_Connect(link, "icq.mirabilis.com", 4000) < 1) { |