mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-01-24 13:24:56 +08:00
fix previous commit
This commit is contained in:
parent
2f9965c32b
commit
cfa2eefe3c
@ -928,13 +928,10 @@ meta_send_entry(
|
||||
if ( BER_BVISNULL( &mapped ) || mapped.bv_val[0] == '\0' ) {
|
||||
continue;
|
||||
}
|
||||
attr = ( Attribute * )ch_malloc( sizeof( Attribute ) );
|
||||
attr = ( Attribute * )ch_calloc( 1, sizeof( Attribute ) );
|
||||
if ( attr == NULL ) {
|
||||
continue;
|
||||
}
|
||||
attr->a_flags = 0;
|
||||
attr->a_next = 0;
|
||||
attr->a_desc = NULL;
|
||||
if ( slap_bv2ad( &mapped, &attr->a_desc, &text )
|
||||
!= LDAP_SUCCESS) {
|
||||
if ( slap_bv2undef_ad( &mapped, &attr->a_desc, &text,
|
||||
@ -990,7 +987,6 @@ meta_send_entry(
|
||||
pretty = attr->a_desc->ad_type->sat_syntax->ssyn_pretty;
|
||||
|
||||
if ( !validate && !pretty ) {
|
||||
attr->a_nvals = NULL;
|
||||
attr_free( attr );
|
||||
goto next_attr;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user