fix a double free

Wed, 26 Dec 2007 01:19:18 +0000

author
Ka-Hing Cheung <khc@pidgin.im>
date
Wed, 26 Dec 2007 01:19:18 +0000
changeset 22060
5cf20e84d1b5
parent 22059
dd73da0380ab
child 22061
32b0036ef621
child 23760
80d33532793e

fix a double free

libpurple/protocols/msn/soap2.c file | annotate | diff | comparison | revisions
--- a/libpurple/protocols/msn/soap2.c	Tue Dec 25 23:00:27 2007 +0000
+++ b/libpurple/protocols/msn/soap2.c	Wed Dec 26 01:19:18 2007 +0000
@@ -170,6 +170,9 @@
 {
 	MsnSoapConnection *conn = data;
 
+	/* sslconn already frees the connection in case of error */
+	conn->ssl = NULL;
+
 	g_hash_table_remove(conn->session->soap_table, conn->host);
 }
 

mercurial