jabber: Stifle an assertion warning.

Sat, 17 Apr 2010 21:16:19 +0000

author
Paul Aurich <darkrain42@pidgin.im>
date
Sat, 17 Apr 2010 21:16:19 +0000
changeset 30032
02bd634e0591
parent 30031
db4c6d9395e2
child 30033
391b14824468

jabber: Stifle an assertion warning.

A connection error may occur before this is allocated.

libpurple/protocols/jabber/jabber.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/jabber/jabber.c	Sat Apr 17 21:13:50 2010 +0000
+++ b/libpurple/protocols/jabber/jabber.c	Sat Apr 17 21:16:19 2010 +0000
@@ -1540,7 +1540,8 @@
 	g_free(js->avatar_hash);
 	g_free(js->caps_hash);
 
-	purple_circ_buffer_destroy(js->write_buffer);
+	if (js->write_buffer)
+		purple_circ_buffer_destroy(js->write_buffer);
 	if(js->writeh)
 		purple_input_remove(js->writeh);
 	if (js->auth_mech && js->auth_mech->dispose)

mercurial