# HG changeset patch # User Mark Doliner # Date 1200898802 0 # Node ID 23d85a18157561b0b510e4fd1bbb42e0611fde21 # Parent 5421a1dc36f6ff2cd52fedc07a941f3a9c455724 disapproval of revision 'd77adf1b9a4b44f121620f20e2643602e3f6776e' diff -r 5421a1dc36f6 -r 23d85a181575 libpurple/protocols/oscar/flap_connection.c --- a/libpurple/protocols/oscar/flap_connection.c Sun Jan 20 20:52:45 2008 +0000 +++ b/libpurple/protocols/oscar/flap_connection.c Mon Jan 21 07:00:02 2008 +0000 @@ -33,9 +33,6 @@ #include "win32dep.h" #endif -static GList *flap_connections = NULL; -#define PURPLE_FLAP_CONNECTION_IS_VALID(conn) (g_list_find(flap_connections, (conn)) != NULL) - /** * This sends a channel 1 SNAC containing the FLAP version. * The FLAP version is sent by itself at the beginning of every @@ -276,7 +273,6 @@ conn->queued_snacs = g_queue_new(); od->oscar_connections = g_slist_prepend(od->oscar_connections, conn); - flap_connections = g_list_append(flap_connections, conn); return conn; } @@ -363,10 +359,6 @@ aim_rxcallback_t userfunc; conn = data; - - if (!PURPLE_FLAP_CONNECTION_IS_VALID(conn)) - return FALSE; - od = conn->od; account = (PURPLE_CONNECTION_IS_VALID(od->gc) ? purple_connection_get_account(od->gc) : NULL); @@ -448,8 +440,6 @@ if (conn->queued_timeout > 0) purple_timeout_remove(conn->queued_timeout); - flap_connections = g_list_remove(flap_connections, conn); - g_free(conn); return FALSE;