# HG changeset patch # User Mark Doliner # Date 1089720473 0 # Node ID be96293982d252ea3619174074ed42d9454a0415 # Parent 4399fc6e667ac22770e04d0a3a7484653b6c0bcd [gaim-migrate @ 10350] I changed this when I made ft.c use the request API for file selection. I believe this is the only change I made to dealing with reffing/unreffing. It might fix a crash... I'm not really sure. The ref'ing/unref'ing confuses me. Someone that knows what's going on should probably look at this. it's about a little bug on transfering file resulting on a crash This is the process: 1.- a peer sent you a file 2.- you cancel the tranfer committer: Tailor Script diff -r 4399fc6e667a -r be96293982d2 src/ft.c --- a/src/ft.c Tue Jul 13 03:20:46 2004 +0000 +++ b/src/ft.c Tue Jul 13 12:07:53 2004 +0000 @@ -208,7 +208,6 @@ ask_accept_ok(GaimXfer *xfer) { gaim_xfer_request_accepted(xfer, NULL); - gaim_xfer_unref(xfer); return 0; }