From: Christian Grothoff Date: Wed, 9 Jun 2010 12:56:39 +0000 (+0000) Subject: fix X-Git-Tag: initial-import-from-subversion-38251~21437 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=063a4d7093e93ac2d5bcaa3b0b0f3deabbe4f391;p=oweals%2Fgnunet.git fix --- diff --git a/src/util/connection.c b/src/util/connection.c index d218714c0..acbeca4ed 100644 --- a/src/util/connection.c +++ b/src/util/connection.c @@ -937,6 +937,12 @@ GNUNET_CONNECTION_create_from_connect_to_unixpath (struct GNUNET_SCHEDULER_Handl ret->addr = (struct sockaddr*) un; ret->addrlen = slen; ret->sock = GNUNET_NETWORK_socket_create (AF_UNIX, SOCK_STREAM, 0); + if (NULL == ret->sock) + { + GNUNET_free (un); + GNUNET_free (ret); + return NULL; + } if (GNUNET_OK != GNUNET_NETWORK_socket_connect (ret->sock, ret->addr, ret->addrlen))