mirror of
https://git.openldap.org/openldap/openldap.git
synced 2026-02-18 18:18:06 -05:00
fix extended matching when rule is missing (ITS#3216)
This commit is contained in:
parent
ecbb2b80d5
commit
651ce221ec
2 changed files with 3 additions and 2 deletions
2
CHANGES
2
CHANGES
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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' ) ) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue