From: Omri Mor Date: Sun, 12 Jul 2015 09:34:18 +0000 (+0300) Subject: Null pointer references X-Git-Url: http://git.code-monkey.de/?p=umurmur.git;a=commitdiff_plain;h=71893121fbce7762f5cd9e6a98c4ead7e5cd6211 Null pointer references --- diff --git a/src/server.c b/src/server.c index f584f7f..8aa356c 100644 --- a/src/server.c +++ b/src/server.c @@ -99,14 +99,14 @@ struct sockaddr_storage** Server_setupAddressesAndPorts() Log_fatal("Not enough memory to allocate addresses"); struct sockaddr_storage* v4address = calloc(1, sizeof(struct sockaddr_storage)); - v4address->ss_family = AF_INET; if(!v4address) Log_fatal("Not enough memory to allocate IPv4 address"); + v4address->ss_family = AF_INET; struct sockaddr_storage* v6address = calloc(1, sizeof(struct sockaddr_storage)); - v6address->ss_family = AF_INET6; - if(!v4address) + if(!v6address) Log_fatal("Not enough memory to allocate IPv6 address"); + v6address->ss_family = AF_INET6; #if defined(__NetBSD__) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__APPLE__) v4address->ss_len = sizeof(struct sockaddr_storage);