Module: wine Branch: master Commit: 2d17c0ff72cf7d250e85de48fe228f3b02828d19 URL: https://gitlab.winehq.org/wine/wine/-/commit/2d17c0ff72cf7d250e85de48fe228f3...
Author: Sven Baars sbaars@codeweavers.com Date: Sun Jul 30 16:16:39 2023 +0200
wldap32: Fix a message leak in ldap_parse_resultW() (Valgrind).
---
dlls/wldap32/parse.c | 1 + 1 file changed, 1 insertion(+)
diff --git a/dlls/wldap32/parse.c b/dlls/wldap32/parse.c index 26e8de14c85..9eff55e4f0e 100644 --- a/dlls/wldap32/parse.c +++ b/dlls/wldap32/parse.c @@ -188,6 +188,7 @@ ULONG CDECL ldap_parse_resultW( LDAP *ld, WLDAP32_LDAPMessage *result, ULONG *re if (referrals) *referrals = strarrayUtoW( referralsU ); if (serverctrls) *serverctrls = controlarrayUtoW( serverctrlsU );
+ if (free) ldap_msgfree( result ); ldap_memfree( matchedU ); ldap_memfree( errorU ); ldap_memfree( referralsU );