comparison src/protocols/jabber/oob.c @ 7395:b250288fa948

[gaim-migrate @ 7990] this would be the non-working start of file transfer (the real way) for jabber also approximately eleventy billion jabber tweaks committer: Tailor Script <tailor@pidgin.im>
author Nathan Walp <nwalp@pidgin.im>
date Fri, 31 Oct 2003 02:43:58 +0000
parents cd0cedf0edd0
children f50c059b6384
comparison
equal deleted inserted replaced
7394:c6ff3c1fb1b3 7395:b250288fa948
47 } 47 }
48 48
49 static void jabber_oob_xfer_free(GaimXfer *xfer) 49 static void jabber_oob_xfer_free(GaimXfer *xfer)
50 { 50 {
51 JabberOOBXfer *jox = xfer->data; 51 JabberOOBXfer *jox = xfer->data;
52 jox->js->file_transfers = g_list_remove(jox->js->file_transfers, xfer); 52 jox->js->oob_file_transfers = g_list_remove(jox->js->oob_file_transfers,
53 xfer);
53 54
54 g_string_free(jox->headers, TRUE); 55 g_string_free(jox->headers, TRUE);
55 g_free(jox->address); 56 g_free(jox->address);
56 g_free(jox->page); 57 g_free(jox->page);
57 g_free(jox->iq_id); 58 g_free(jox->iq_id);
175 gaim_xfer_set_cancel_send_fnc(xfer, jabber_oob_xfer_cancel_send); 176 gaim_xfer_set_cancel_send_fnc(xfer, jabber_oob_xfer_cancel_send);
176 gaim_xfer_set_cancel_recv_fnc(xfer, jabber_oob_xfer_cancel_recv); 177 gaim_xfer_set_cancel_recv_fnc(xfer, jabber_oob_xfer_cancel_recv);
177 gaim_xfer_set_read_fnc(xfer, jabber_oob_xfer_read); 178 gaim_xfer_set_read_fnc(xfer, jabber_oob_xfer_read);
178 gaim_xfer_set_start_fnc(xfer, jabber_oob_xfer_start); 179 gaim_xfer_set_start_fnc(xfer, jabber_oob_xfer_start);
179 180
180 js->file_transfers = g_list_append(js->file_transfers, xfer); 181 js->oob_file_transfers = g_list_append(js->oob_file_transfers, xfer);
181 182
182 gaim_xfer_request(xfer); 183 gaim_xfer_request(xfer);
183 } 184 }
184 185
185 186