[gaim-migrate @ 6083]

Mon, 02 Jun 2003 10:30:14 +0000

author
Christian Hammond <chipx86@chipx86.com>
date
Mon, 02 Jun 2003 10:30:14 +0000
changeset 5666
4f72b82ba830
parent 5665
0115e8068f51
child 5667
74fb0c0d7028

[gaim-migrate @ 6083]
This was causing segfaults. gaim_account_disconnect() was calling both
gaim_connection_disconnect() and gaim_connection_destroy(), but
gaim_connection_disconnect() calls gaim_connection_destroy(), so it was
trying to destroy a connection that was no longer valid. Oops.

src/account.c file | annotate | diff | comparison | revisions
--- a/src/account.c	Mon Jun 02 10:21:33 2003 +0000
+++ b/src/account.c	Mon Jun 02 10:30:14 2003 +0000
@@ -171,7 +171,6 @@
 	g_return_if_fail(gaim_account_is_connected(account));
 
 	gaim_connection_disconnect(account->gc);
-	gaim_connection_destroy(account->gc);
 
 	account->gc = NULL;
 }

mercurial