diff options
author | Pavel Reichl <preichl@redhat.com> | 2015-09-04 07:04:40 -0400 |
---|---|---|
committer | Jakub Hrozek <jhrozek@redhat.com> | 2015-10-02 12:50:39 +0200 |
commit | 8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd (patch) | |
tree | 56b42a35322878e8c4c162e760612ae4e3262470 /src/providers/proxy | |
parent | 3fa03d5816d6a401d8e894b77236d3cfd95dbd96 (diff) | |
download | sssd-8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd.tar.gz sssd-8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd.tar.xz sssd-8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd.zip |
PROXY: fix minor memory leak
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
Diffstat (limited to 'src/providers/proxy')
-rw-r--r-- | src/providers/proxy/proxy_services.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/providers/proxy/proxy_services.c b/src/providers/proxy/proxy_services.c index 2aa44dbf7..ee545cedc 100644 --- a/src/providers/proxy/proxy_services.c +++ b/src/providers/proxy/proxy_services.c @@ -130,7 +130,7 @@ get_serv_byname(struct proxy_id_ctx *ctx, if (status != NSS_STATUS_SUCCESS && status != NSS_STATUS_NOTFOUND) { DEBUG(SSSDBG_MINOR_FAILURE, "getservbyname_r failed for service [%s].\n", name); - return ret; + goto done; } if (status == NSS_STATUS_NOTFOUND) { @@ -183,7 +183,7 @@ get_serv_byport(struct proxy_id_ctx *ctx, if (status != NSS_STATUS_SUCCESS && status != NSS_STATUS_NOTFOUND) { DEBUG(SSSDBG_MINOR_FAILURE, "getservbyport_r failed for service [%s].\n", be_filter); - return ret; + goto done; } if (status == NSS_STATUS_NOTFOUND) { |