selectObjectClass returned without a value. Return NULL instead.

This commit is contained in:
Hallvard Furuseth 1999-03-14 07:42:14 +00:00
parent 02d668d8a8
commit 8654f340cb

View File

@ -56,11 +56,11 @@ LDAPMessage *entry;
"Read on object \"%s\" failed, %s", "Read on object \"%s\" failed, %s",
dn, ldap_err2string( ld->ld_errno ) ); dn, ldap_err2string( ld->ld_errno ) );
ldap_memfree( dn ); ldap_memfree( dn );
return; return NULL;
} else } else
ldap_memfree( dn ); ldap_memfree( dn );
if ( ( val = ldap_get_values( ld, result, "objectClass" ) ) == NULL ) if ( ( val = ldap_get_values( ld, result, "objectClass" ) ) == NULL )
return; return NULL;
for ( i = 0 ; val[i] != NULL ; i++ ) for ( i = 0 ; val[i] != NULL ; i++ )
if ( specifyAttributes( lowerCase( val[i] ) ) != NULL ) { if ( specifyAttributes( lowerCase( val[i] ) ) != NULL ) {
template = strdup( val[i] ); template = strdup( val[i] );