# HG changeset patch # User Paul Aurich # Date 1248818861 0 # Node ID 769463505b5c9e97f39e3b65011825d29d14e434 # Parent b48aaed6391f696dc058a84eda734b650066bea8# Parent 36d5e7690ad6526c0d849535db9178cee2d82930 merge of '19f16b9c4b574f5a04993f6347630ef3a0f03dd6' and '713df92802bf12679e55655dd336fbad02a87556' diff -r b48aaed6391f -r 769463505b5c libpurple/ft.c --- a/libpurple/ft.c Tue Jul 28 22:07:39 2009 +0000 +++ b/libpurple/ft.c Tue Jul 28 22:07:41 2009 +0000 @@ -132,6 +132,9 @@ { g_return_if_fail(xfer != NULL); + if (xfer->status == status) + return; + xfer->status = status; if(xfer->type == PURPLE_XFER_SEND) {