libpurple/ft.c

changeset 27942
ace850ade78d
parent 27655
162b561fad5e
child 27944
e71e3e3134b3
--- a/libpurple/ft.c	Wed Jul 22 21:17:50 2009 +0000
+++ b/libpurple/ft.c	Thu Jul 23 02:31:52 2009 +0000
@@ -132,6 +132,8 @@
 {
 	g_return_if_fail(xfer != NULL);
 
+	xfer->status = status;
+
 	if(xfer->type == PURPLE_XFER_SEND) {
 		switch(status) {
 			case PURPLE_XFER_STATUS_ACCEPTED:
@@ -169,8 +171,6 @@
 				break;
 		}
 	}
-
-	xfer->status = status;
 }
 
 void purple_xfer_conversation_write(PurpleXfer *xfer, char *message, gboolean is_error)

mercurial