mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-29 02:59:34 -05:00
small bug exploited by malformed DCE format
This commit is contained in:
parent
50d57151a7
commit
6620bbff16
1 changed files with 3 additions and 2 deletions
|
|
@ -1020,9 +1020,10 @@ ldap_str2dn( const char *str, LDAPDN **dn, unsigned flags )
|
|||
|
||||
for ( ; p[ 0 ]; p++ ) {
|
||||
LDAPDN *dn;
|
||||
int err;
|
||||
|
||||
rc = ldap_str2rdn( p, &newRDN, &p, flags );
|
||||
if ( rc != LDAP_SUCCESS ) {
|
||||
err = ldap_str2rdn( p, &newRDN, &p, flags );
|
||||
if ( err != LDAP_SUCCESS ) {
|
||||
goto parsing_error;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue