From e486953991884606f60d747b0cfb846f576c6bc4 Mon Sep 17 00:00:00 2001 From: Reiner Herrmann Date: Sat, 15 Jan 2011 00:15:32 +0100 Subject: added NULL pointer checks --- src/net.c | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) (limited to 'src/net.c') diff --git a/src/net.c b/src/net.c index 0567179..1b3811d 100644 --- a/src/net.c +++ b/src/net.c @@ -84,7 +84,11 @@ int* server_get_players(int serversock, const uint8_t count) assert(count < MAX_PLAYERS && count > 0); clientsocks = malloc(count*sizeof(int)); - assert(clientsocks != NULL); + if(clientsocks == NULL) + { + printf("server_get_players: Out of memory\n"); + exit(EXIT_FAILURE); + } // accept connections for(i=0; i