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) {