im.pidgin.pidgin: 1d305db6072033c5dfbd003d4c695112aa844c72

markdoliner at pidgin.im markdoliner at pidgin.im
Mon Jan 21 02:05:43 EST 2008


-----------------------------------------------------------------
Revision: 1d305db6072033c5dfbd003d4c695112aa844c72
Ancestor: d77adf1b9a4b44f121620f20e2643602e3f6776e
Author: markdoliner at pidgin.im
Date: 2008-01-21T07:00:02
Branch: im.pidgin.pidgin

Modified files:
        libpurple/protocols/oscar/flap_connection.c

ChangeLog: 

disapproval of revision 'd77adf1b9a4b44f121620f20e2643602e3f6776e'
-------------- next part --------------
============================================================
--- libpurple/protocols/oscar/flap_connection.c	5889cc26d7c52e57b425237145f7a88a21e2968b
+++ libpurple/protocols/oscar/flap_connection.c	b3c9d505d8cd6772ff3d3ea77d62e0202cf0eb00
@@ -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 @@ flap_connection_new(OscarData *od, int t
 	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 @@ flap_connection_destroy_cb(gpointer data
 	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 @@ flap_connection_destroy_cb(gpointer data
 	if (conn->queued_timeout > 0)
 		purple_timeout_remove(conn->queued_timeout);
 
-	flap_connections = g_list_remove(flap_connections, conn);
-
 	g_free(conn);
 
 	return FALSE;


More information about the Commits mailing list