changeset 917:a2cf598607e6

Another place where ev_data was not dereferenced -- thanks Thomas
author Sebastien Decugis <sdecugis@freediameter.net>
date Wed, 06 Feb 2013 15:52:34 +0100
parents 058e95c3a336
children 46f9982b7d26
files libfdcore/peers.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/libfdcore/peers.c	Tue Feb 05 14:35:01 2013 +0100
+++ b/libfdcore/peers.c	Wed Feb 06 15:52:34 2013 +0100
@@ -548,7 +548,7 @@
 	ev_data->cnx = *cnx;
 	ev_data->validate = !found;
 	
-	CHECK_FCT_DO( ret = fd_event_send(peer->p_events, FDEVP_CNX_INCOMING, sizeof(ev_data), ev_data), goto out );
+	CHECK_FCT_DO( ret = fd_event_send(peer->p_events, FDEVP_CNX_INCOMING, sizeof(*ev_data), ev_data), goto out );
 	
 out:	
 	CHECK_POSIX( pthread_rwlock_unlock(&fd_g_peers_rw) );
"Welcome to our mercurial repository"