From: Quanah Gibson-Mount Date: Mon, 10 Nov 2008 20:44:05 +0000 (+0000) Subject: ITS#5779 X-Git-Tag: OPENLDAP_REL_ENG_2_4_13~73 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=97cc3a09439ec8dd817974584878d8800fc8c242;p=openldap ITS#5779 --- diff --git a/CHANGES b/CHANGES index a946f336cc..1584f4b117 100644 --- a/CHANGES +++ b/CHANGES @@ -20,6 +20,7 @@ OpenLDAP 2.4.13 Engineering Added slapd-bdb/hdb checksum keyword Fixed slapd-ldap snprintf buffer overflow test (ITS#4467) Fixed slapd-null read controls support (ITS#5757) + Fixed slapd-sql value length with right index (ITS#5779) Fixed slapo-chain/translucent back-config support (ITS#5736) Fixed slapo-chain segv with search references (ITS#5742) Fixed slapo-collect compile with C89 (ITS#5747) diff --git a/servers/slapd/back-sql/schema-map.c b/servers/slapd/back-sql/schema-map.c index 0d8d145d47..5d3678f29c 100644 --- a/servers/slapd/back-sql/schema-map.c +++ b/servers/slapd/back-sql/schema-map.c @@ -570,7 +570,7 @@ backsql_load_schema_map( backsql_info *bi, SQLHDBC dbh ) int i; for ( i = 0; required[ i ].name != NULL; i++ ) { - if ( oc_row.value_len[ i ] <= 0 ) { + if ( oc_row.value_len[ required[ i ].idx ] <= 0 ) { Debug( LDAP_DEBUG_ANY, "backsql_load_schema_map(): " "required column #%d \"%s\" is empty\n",