From 86fdee6de7be49ac5d4b4f9def647f690083ae4f Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Mon, 17 Mar 2003 00:30:35 +0000 Subject: [PATCH] SLAP_NVALUES: fix values_find_ex call --- servers/slapd/back-ldbm/group.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/servers/slapd/back-ldbm/group.c b/servers/slapd/back-ldbm/group.c index 0c3f6c29b4..73965f9e9c 100644 --- a/servers/slapd/back-ldbm/group.c +++ b/servers/slapd/back-ldbm/group.c @@ -178,7 +178,16 @@ ldbm_back_group( #endif - if( value_find_ex( group_at, 0, attr->a_vals, op_ndn ) != LDAP_SUCCESS ) { +#ifdef SLAP_NVALUES + if( value_find_ex( group_at, + SLAP_MR_ATTRIBUTE_VALUE_NORMALIZED_MATCH + | SLAP_MR_ASSERTED_VALUE_NORMALIZED_MATCH, + attr->a_nvals ? attr->a_nvals : attr->a_vals, + op_ndn ) != LDAP_SUCCESS ) +#else + if( value_find_ex( group_at, 0, attr->a_vals, op_ndn ) != LDAP_SUCCESS ) +#endif + { #ifdef NEW_LOGGING LDAP_LOG( BACK_LDBM, DETAIL1, "ldbm_back_group: \"%s\" not in \"%s\": %s\n", -- 2.39.5