Mercurial > pidgin
changeset 13145:bfd7b9e3c705
[gaim-migrate @ 15508]
SF Patch #1407369 from eschman
This fixes a crash that happens if an incoming file transfer is rejected.
committer: Tailor Script <tailor@pidgin.im>
author | Richard Laager <rlaager@wiktel.com> |
---|---|
date | Tue, 07 Feb 2006 02:09:12 +0000 |
parents | e90e8655290d |
children | a3c1112bb190 |
files | src/protocols/jabber/si.c |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/protocols/jabber/si.c Tue Feb 07 01:56:50 2006 +0000 +++ b/src/protocols/jabber/si.c Tue Feb 07 02:09:12 2006 +0000 @@ -595,6 +595,13 @@ } +static void jabber_si_xfer_request_denied(GaimXfer *xfer) +{ + jabber_si_xfer_free(xfer); + gaim_debug(GAIM_DEBUG_INFO, "jabber", "in jabber_si_xfer_request_denied\n"); +} + + static void jabber_si_xfer_cancel_recv(GaimXfer *xfer) { jabber_si_xfer_free(xfer); @@ -811,6 +818,7 @@ gaim_xfer_set_size(xfer, filesize); gaim_xfer_set_init_fnc(xfer, jabber_si_xfer_init); + gaim_xfer_set_request_denied_fnc(xfer, jabber_si_xfer_request_denied); gaim_xfer_set_cancel_recv_fnc(xfer, jabber_si_xfer_cancel_recv); gaim_xfer_set_end_fnc(xfer, jabber_si_xfer_end);