From 063a4d7093e93ac2d5bcaa3b0b0f3deabbe4f391 Mon Sep 17 00:00:00 2001 From: Christian Grothoff Date: Wed, 9 Jun 2010 12:56:39 +0000 Subject: [PATCH] fix --- src/util/connection.c | 6 ++++++ 1 file changed, 6 insertions(+) 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)) -- 2.25.1