]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/matchedValues.c
trace illegal condition in backsql_strfcat
[openldap] / servers / slapd / matchedValues.c
index 51c223e97d0ad71787f20f803395313361af352e..53d16b45726707f7a5942629eba2080777cb29c4 100644 (file)
@@ -360,14 +360,14 @@ test_mra_vrFilter(
 
 #ifndef SLAP_X_MRA_MATCH_DNATTRS
                if ( !is_ad_subtype( a->a_desc, mra->ma_desc ) ) {
-                       return( LDAP_SUCCESS );
+                       continue;
                }
                value = mra->ma_value;
 
 #else /* SLAP_X_MRA_MATCH_DNATTRS */
                if ( mra->ma_desc ) {
                        if ( !is_ad_subtype( a->a_desc, mra->ma_desc ) ) {
-                               return( LDAP_SUCCESS );
+                               continue;
                        }
                        value = mra->ma_value;