+ rc = slap_bv2ad( &type, &aa->aa_desc, text );
+ ch_free( type.bv_val );
+
+ if( rc != LDAP_SUCCESS ) {
+ ch_free( value.bv_val );
+ ch_free( aa );
+ return rc;
+ }
+
+ rc = value_normalize( aa->aa_desc, usage, &value, &nvalue, text );
+ ch_free( value.bv_val );
+
+ if( rc != LDAP_SUCCESS ) {
+ ch_free( aa );
+ return rc;