mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-30 11:39:34 -05:00
ITS#9391 remove asserts in UUIDNormalize()
This commit is contained in:
parent
4041848587
commit
9eb948529b
1 changed files with 4 additions and 2 deletions
|
|
@ -3015,12 +3015,14 @@ UUIDNormalize(
|
|||
|
||||
if ( SLAP_MR_IS_DENORMALIZE( usage ) ) {
|
||||
/* NOTE: must be a normalized UUID */
|
||||
assert( val->bv_len == 16 );
|
||||
if( val->bv_len != 16 )
|
||||
return LDAP_INVALID_SYNTAX;
|
||||
|
||||
normalized->bv_val = slap_sl_malloc( LDAP_LUTIL_UUIDSTR_BUFSIZE, ctx );
|
||||
normalized->bv_len = lutil_uuidstr_from_normalized( val->bv_val,
|
||||
val->bv_len, normalized->bv_val, LDAP_LUTIL_UUIDSTR_BUFSIZE );
|
||||
assert( normalized->bv_len == STRLENOF( "BADBADBA-DBAD-0123-4567-BADBADBADBAD" ) );
|
||||
if( normalized->bv_len != STRLENOF( "BADBADBA-DBAD-0123-4567-BADBADBADBAD" ) )
|
||||
return LDAP_INVALID_SYNTAX;
|
||||
|
||||
return LDAP_SUCCESS;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue