# HG changeset patch # User Elliott Sales de Andrade # Date 1261547865 0 # Node ID df5808d7e669295881fdc4ea3a09b64ee8017f9f # Parent edea24b65db90f49dfea22d63bb11b19729ffd7d The PurpleXfer should be unref'd if the file selection dialog was cancelled, just as when the user correctly selects a file. diff -r edea24b65db9 -r df5808d7e669 libpurple/ft.c --- a/libpurple/ft.c Wed Dec 23 05:55:02 2009 +0000 +++ b/libpurple/ft.c Wed Dec 23 05:57:45 2009 +0000 @@ -372,6 +372,7 @@ purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_LOCAL); purple_xfer_request_denied(xfer); + purple_xfer_unref(xfer); } static int