From: Todd C. Miller Date: Fri, 6 May 2016 14:22:03 +0000 (-0600) Subject: Fix memory leak of sss_result in sudo_sss_lookup() X-Git-Tag: SUDO_1_8_17^2~104 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=7a5149d73891a5ff5c69a551ea62eb8ff4b44d27;p=sudo Fix memory leak of sss_result in sudo_sss_lookup() Coverity CID 104106 --- diff --git a/plugins/sudoers/sssd.c b/plugins/sudoers/sssd.c index 167bfa37e..c9525e4d9 100644 --- a/plugins/sudoers/sssd.c +++ b/plugins/sudoers/sssd.c @@ -1203,6 +1203,8 @@ sudo_sss_lookup(struct sudo_nss *nss, int ret, int pwflag) } } done: + handle->fn_free_result(sss_result); + sudo_debug_printf(SUDO_DEBUG_DIAG, "Done with LDAP searches"); if (!ISSET(ret, VALIDATE_SUCCESS)) {