Prevent an assertion (w/ G_DEBUG=fatal_warnings) when the connection drops.

Thu, 04 Oct 2007 01:07:35 +0000

author
Daniel Atallah <datallah@pidgin.im>
date
Thu, 04 Oct 2007 01:07:35 +0000
changeset 20843
6d796c938192
parent 20842
d9b06f761ec8
child 20844
55f8b930a3f6

Prevent an assertion (w/ G_DEBUG=fatal_warnings) when the connection drops.

libpurple/protocols/msn/session.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/msn/session.c	Wed Oct 03 18:45:31 2007 +0000
+++ b/libpurple/protocols/msn/session.c	Thu Oct 04 01:07:35 2007 +0000
@@ -130,7 +130,9 @@
 msn_session_disconnect(MsnSession *session)
 {
 	g_return_if_fail(session != NULL);
-	g_return_if_fail(session->connected);
+
+	if (!session->connected)
+		return;
 
 	session->connected = FALSE;
 

mercurial