[gaim-migrate @ 6210]

Sat, 07 Jun 2003 02:43:30 +0000

author
Christian Hammond <chipx86@chipx86.com>
date
Sat, 07 Jun 2003 02:43:30 +0000
changeset 5785
dadfd20aad9a
parent 5784
4c9046760b5b
child 5786
d5aca6e09efe

[gaim-migrate @ 6210]
Fixed the servconn message queue crash bug. YES!

src/protocols/msn/servconn.c file | annotate | diff | comparison | revisions
--- a/src/protocols/msn/servconn.c	Sat Jun 07 02:35:36 2003 +0000
+++ b/src/protocols/msn/servconn.c	Sat Jun 07 02:43:30 2003 +0000
@@ -115,8 +115,6 @@
 
 			msn_message_ref(msg);
 
-			msn_servconn_unqueue_message(servconn, entry->msg);
-
 			sender = msn_message_get_sender(msg);
 
 			servconn->msg_passport = g_strdup(msn_user_get_passport(sender));
@@ -129,6 +127,8 @@
 
 			msn_message_destroy(msg);
 			entry->msg = NULL;
+
+			msn_servconn_unqueue_message(servconn, entry->msg);
 		}
 	}
 

mercurial