From: Guus Sliepen Date: Wed, 25 Jun 2003 20:55:05 +0000 (+0000) Subject: This subtle pointer arithmetic thingy is (I'm very sure of it) the cause X-Git-Tag: import-tinc-1.1~785^2~176 X-Git-Url: https://git.meshlink.io/?a=commitdiff_plain;h=6c7172d694dcb80e538518282b6c4bd51818f1d2;p=meshlink This subtle pointer arithmetic thingy is (I'm very sure of it) the cause of the lingering connections problem. Hopefully it is fixed now... --- 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)