im.pidgin.pidgin.2.3.1: 20e2add42a314b4914e798757eb2a69ac3b491d0

datallah at pidgin.im datallah at pidgin.im
Thu Dec 6 23:08:07 EST 2007


-----------------------------------------------------------------
Revision: 20e2add42a314b4914e798757eb2a69ac3b491d0
Ancestor: 77a1cbe2b98208666f2139db2b165a02126f4cd0
Author: datallah at pidgin.im
Date: 2007-12-07T03:54:06
Branch: im.pidgin.pidgin.2.3.1

Modified files:
        libpurple/protocols/bonjour/jabber.c

ChangeLog: 

Fix a double-free when the bonjour account is disconnected while connecting to a buddy.

-------------- next part --------------
============================================================
--- libpurple/protocols/bonjour/jabber.c	ca47e72112883c6ae1a7b7210c0e041c426b944c
+++ libpurple/protocols/bonjour/jabber.c	3a502c66b38a80757bbeeeaa5f857d124d88a6ad
@@ -788,7 +788,7 @@ _find_or_start_conversation(BonjourJabbe
 		}
 		purple_proxy_info_set_type(proxy_info, PURPLE_PROXY_NONE);
 
-		connect_data = purple_proxy_connect(data->account->gc, data->account,
+		connect_data = purple_proxy_connect(NULL, data->account,
 						    bb->ip, bb->port_p2pj, _connected_to_buddy, pb);
 
 		if (connect_data == NULL) {


More information about the Commits mailing list