comparison libpurple/protocols/qq/buddy_info.h @ 29649:99c9595e14a2

Fix two related on-disconnect double frees. _purple_connection_destroy calls purple_proxy_connect_cancel_with_handle(gc), and both of these plugins use gc as the handle for their connection attempts. Their respective close() functions /also/ try to cancel the connection attempts, which leads to a double-free. One of these was reported by mati, the other by T_X.
author Paul Aurich <paul@darkrain42.org>
date Sun, 28 Mar 2010 18:08:38 +0000
parents 7da3cf2530b7
children 4deef745de87
comparison
equal deleted inserted replaced
29648:3b24193663bc 29649:99c9595e14a2