From 5db717f0902eac493e6d2a19bd9b367b6f536793 Mon Sep 17 00:00:00 2001 From: Ralph Castain Date: Wed, 30 Jul 2014 15:46:02 +0000 Subject: [PATCH] Some small leak cleanups cmr=v1.8.3:reviewer=artpol This commit was SVN r32358. --- orte/mca/oob/tcp/oob_tcp_component.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/orte/mca/oob/tcp/oob_tcp_component.c b/orte/mca/oob/tcp/oob_tcp_component.c index 3def3cc4e1..4674a9060f 100644 --- a/orte/mca/oob/tcp/oob_tcp_component.c +++ b/orte/mca/oob/tcp/oob_tcp_component.c @@ -736,6 +736,7 @@ static int component_set_addr(orte_process_name_t *peer, opal_output_verbose(OOB_TCP_DEBUG_CONNECT, orte_oob_base_framework.framework_output, "FORMAT ERROR IN ADDR: %s", (NULL == host) ? "NULL" : "ZERO LENGTH"); + free(tcpuri); return ORTE_ERR_BAD_PARAM; } @@ -793,6 +794,8 @@ static int component_set_addr(orte_process_name_t *peer, mca_oob_tcp_module.api.set_peer(peer, af_family, host, ports); found = true; } + opal_argv_free(addrs); + free(tcpuri); } if (found) { /* indicate that this peer is addressable by this component */