]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9384 remove assert in obsolete csnNormalize23()
authorHoward Chu <hyc@openldap.org>
Mon, 2 Nov 2020 16:01:14 +0000 (16:01 +0000)
committerHoward Chu <hyc@openldap.org>
Mon, 2 Nov 2020 16:01:14 +0000 (16:01 +0000)
servers/slapd/schema_init.c

index 7d7d1b26d99430d387f52652c9c7d305eb952e8b..cfaf519ea9fed580bce5bd7c6eb1df093d834b59 100644 (file)
@@ -5401,8 +5401,8 @@ csnNormalize23(
        }
        *ptr = '\0';
 
-       assert( ptr == &bv.bv_val[bv.bv_len] );
-       if ( csnValidate( syntax, &bv ) != LDAP_SUCCESS ) {
+       if ( ptr != &bv.bv_val[bv.bv_len] ||
+               csnValidate( syntax, &bv ) != LDAP_SUCCESS ) {
                return LDAP_INVALID_SYNTAX;
        }