From 81e0f286decf97656f775b7d8f785658db0dafda Mon Sep 17 00:00:00 2001 From: Pierangelo Masarati Date: Sat, 3 Jul 2004 11:31:57 +0000 Subject: [PATCH] fix extended matching when rule is missing (ITS#3216) --- CHANGES | 1 + libraries/libldap/filter.c | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES b/CHANGES index d559192c7d..90462ef661 100644 --- a/CHANGES +++ b/CHANGES @@ -3,6 +3,7 @@ OpenLDAP 2.1 Change Log OpenLDAP 2.1.31 Engineering Fixed slapd extended match memory leak (ITS#3146) Fixed slapd abandon/cancel pending bug (ITS#3160) + Fixed libldap matchedValues parsing bug (ITS#3216) OpenLDAP 2.1.30 Release Fixed slapd userdb checkpass bug (ITS#3048) diff --git a/libraries/libldap/filter.c b/libraries/libldap/filter.c index 912bf20c28..be5f1f606b 100644 --- a/libraries/libldap/filter.c +++ b/libraries/libldap/filter.c @@ -1080,7 +1080,6 @@ put_simple_vrFilter( { char *rule = strchr( str, ':' ); - *rule++ = '\0'; if( rule == NULL ) { /* must have attribute */ -- 2.39.5