fix extended matching when rule is missing (ITS#3216)

This commit is contained in:
Pierangelo Masarati 2004-07-03 11:32:07 +00:00
parent ecbb2b80d5
commit 651ce221ec
2 changed files with 3 additions and 2 deletions

View file

@ -11,7 +11,7 @@ OpenLDAP 2.2.15 Engineering
Fixed slapd group ACL locking bug (ITS#3173)
Fixed slapi slapi_int_compute_output_ber attrs bug
Fixed libldap sasl_encode 64-bit bug (ITS#3054,3212)
Fixed libldap matchedValues parsing bug (ITS#3208)
Fixed libldap matchedValues parsing bug (ITS#3208,3216)
Fixed libldap_r runqueue bug
Build environments
Added additional res_query detection for MacOS X

View file

@ -1090,7 +1090,6 @@ put_simple_vrFilter(
{
char *rule = strchr( str, ':' );
*rule++ = '\0';
if( rule == NULL ) {
/* must have attribute */
@ -1098,6 +1097,8 @@ put_simple_vrFilter(
goto done;
}
rule = "";
} else {
*rule++ = '\0';
}
if ( *str == '\0' && ( !rule || *rule == '\0' ) ) {