Fix cred passing.

This commit is contained in:
Kurt Zeilenga 2000-05-11 01:40:02 +00:00
parent f9411ca154
commit 0d6e1a4cbe

View File

@ -198,12 +198,14 @@ ldap_sasl_bind_s(
rc = ldap_result2error( ld, result, 1 );
if ( rc != LDAP_SUCCESS && rc != LDAP_SASL_BIND_IN_PROGRESS ) {
if ( rc == LDAP_SUCCESS || rc == LDAP_SASL_BIND_IN_PROGRESS ) {
if( servercredp != NULL ) {
*servercredp = scredp;
scredp = NULL;
}
}
} else if (scredp != NULL ) {
if ( scredp != NULL ) {
ber_bvfree(scredp);
}