From 6c7172d694dcb80e538518282b6c4bd51818f1d2 Mon Sep 17 00:00:00 2001 From: Guus Sliepen Date: Wed, 25 Jun 2003 20:55:05 +0000 Subject: [PATCH 1/1] This subtle pointer arithmetic thingy is (I'm very sure of it) the cause of the lingering connections problem. Hopefully it is fixed now... --- src/connection.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/connection.c b/src/connection.c index b9a3c237..e4e8fad8 100644 --- a/src/connection.c +++ b/src/connection.c @@ -17,7 +17,7 @@ along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - $Id: connection.c,v 1.1.2.35 2002/09/10 22:12:33 guus Exp $ + $Id: connection.c,v 1.1.2.36 2003/06/25 20:55:05 guus Exp $ */ #include "config.h" @@ -44,7 +44,7 @@ connection_t *broadcast; int connection_compare(connection_t *a, connection_t *b) { - return a - b; + return (void *)a - (void *)b; } void init_connections(void) -- 2.20.1