diff options
author | robot-contrib <robot-contrib@yandex-team.com> | 2024-12-11 10:39:19 +0300 |
---|---|---|
committer | robot-contrib <robot-contrib@yandex-team.com> | 2024-12-11 11:02:32 +0300 |
commit | fa75f20034eb896555f54715666ab3f6f5161c64 (patch) | |
tree | d38647b7ca1e55cdfedaa5afc613e17c6e23f19f /contrib/libs/openldap/libraries/libldap/result.c | |
parent | 41946a9a1272ad7c4889d9225eb6609cd82c9bcb (diff) | |
download | ydb-fa75f20034eb896555f54715666ab3f6f5161c64.tar.gz |
Update contrib/libs/openldap to 2.6.9
commit_hash:49dc22409f7e26735a51eb017bdd3f81018bf440
Diffstat (limited to 'contrib/libs/openldap/libraries/libldap/result.c')
-rw-r--r-- | contrib/libs/openldap/libraries/libldap/result.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/libs/openldap/libraries/libldap/result.c b/contrib/libs/openldap/libraries/libldap/result.c index 95dba93902..e80b681045 100644 --- a/contrib/libs/openldap/libraries/libldap/result.c +++ b/contrib/libs/openldap/libraries/libldap/result.c @@ -898,6 +898,13 @@ nextresp2: if ( lr != &dummy_lr ) { ldap_return_request( ld, lr, 1 ); + } else { + if ( lr->lr_res_matched ) { + LDAP_FREE( lr->lr_res_matched ); + } + if ( lr->lr_res_error ) { + LDAP_FREE( lr->lr_res_error ); + } } lr = NULL; } |