Fixed memory corruption

This commit is contained in:
Pierre Pronchery 2014-03-22 19:03:31 +09:00
parent 727a33b6eb
commit 2194e8b36c

View File

@ -447,7 +447,7 @@ static void _callback_read_server(UDP * udp, struct sockaddr * sa,
/* FIXME report error */ /* FIXME report error */
return; return;
udp->u.server.clients = p; udp->u.server.clients = p;
if((udp->u.server.clients[i] = malloc(sizeof(*p))) == NULL) if((udp->u.server.clients[i] = malloc(sizeof(**p))) == NULL)
/* FIXME report error */ /* FIXME report error */
return; return;
if(_udp_client_init(udp->u.server.clients[i], sa, sa_len, udp) if(_udp_client_init(udp->u.server.clients[i], sa, sa_len, udp)