summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPavel Reichl <preichl@redhat.com>2015-09-04 07:04:40 -0400
committerJakub Hrozek <jhrozek@redhat.com>2015-10-02 12:50:39 +0200
commit8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd (patch)
tree56b42a35322878e8c4c162e760612ae4e3262470
parent3fa03d5816d6a401d8e894b77236d3cfd95dbd96 (diff)
downloadsssd-8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd.tar.gz
sssd-8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd.tar.xz
sssd-8c9ecf0bd04be87a61d5f0e490ab8a7c48f481dd.zip
PROXY: fix minor memory leak
Reviewed-by: Pavel Březina <pbrezina@redhat.com>
-rw-r--r--src/providers/proxy/proxy_services.c4
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) {