From 028b12df3b8aa98cc0f666a4886152eea9cdb7dd Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Fri, 10 Jun 2011 01:35:19 -0700 Subject: [PATCH] ITS#6967 normalize schema RDN --- servers/slapd/bconfig.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/servers/slapd/bconfig.c b/servers/slapd/bconfig.c index 915f836efa..42861ec187 100644 --- a/servers/slapd/bconfig.c +++ b/servers/slapd/bconfig.c @@ -6363,11 +6363,12 @@ config_build_schema_inc( ConfigArgs *c, CfEntryInfo *ceparent, bv.bv_len ); c->value_dn.bv_len += bv.bv_len; c->value_dn.bv_val[c->value_dn.bv_len] ='\0'; - rdn = c->value_dn; + rdnNormalize( 0, NULL, NULL, &c->value_dn, &rdn, NULL ); c->ca_private = cf; e = config_build_entry( op, rs, ceparent, c, &rdn, &CFOC_SCHEMA, NULL ); + ch_free( rdn.bv_val ); if ( !e ) { return -1; } else if ( e && cf->c_kids ) { -- 2.39.5