im.pidgin.pidgin: a010c035a70dfe57b673c5c5564b4aff8cc1d400
khc at pidgin.im
khc at pidgin.im
Tue Dec 25 21:35:45 EST 2007
-----------------------------------------------------------------
Revision: a010c035a70dfe57b673c5c5564b4aff8cc1d400
Ancestor: eec3e53a4ae2cbb4d7f307c132c9f9e5a020f8b1
Author: khc at pidgin.im
Date: 2007-12-26T01:19:18
Branch: im.pidgin.pidgin
Modified files:
libpurple/protocols/msn/soap2.c
ChangeLog:
fix a double free
-------------- next part --------------
============================================================
--- libpurple/protocols/msn/soap2.c 226411eaa6290724ef3c408919ebc358d9fc143d
+++ libpurple/protocols/msn/soap2.c 361b8c0970e8a5a128dc56c0d557857e69737ce0
@@ -170,6 +170,9 @@ msn_soap_error_cb(PurpleSslConnection *s
{
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);
}
More information about the Commits
mailing list