Mercurial > pidgin
comparison libpurple/ft.c @ 28822:df5808d7e669
The PurpleXfer should be unref'd if the file selection dialog was
cancelled, just as when the user correctly selects a file.
author | Elliott Sales de Andrade <qulogic@pidgin.im> |
---|---|
date | Wed, 23 Dec 2009 05:57:45 +0000 |
parents | edea24b65db9 |
children | 16dfa8df7dd1 |
comparison
equal
deleted
inserted
replaced
28821:edea24b65db9 | 28822:df5808d7e669 |
---|---|
370 { | 370 { |
371 PurpleXfer *xfer = (PurpleXfer *)user_data; | 371 PurpleXfer *xfer = (PurpleXfer *)user_data; |
372 | 372 |
373 purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_LOCAL); | 373 purple_xfer_set_status(xfer, PURPLE_XFER_STATUS_CANCEL_LOCAL); |
374 purple_xfer_request_denied(xfer); | 374 purple_xfer_request_denied(xfer); |
375 purple_xfer_unref(xfer); | |
375 } | 376 } |
376 | 377 |
377 static int | 378 static int |
378 purple_xfer_choose_file(PurpleXfer *xfer) | 379 purple_xfer_choose_file(PurpleXfer *xfer) |
379 { | 380 { |