From 95d980f0680d4d9d12505e483b6a77c95ce88487 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Tue, 29 Jun 2004 21:29:56 +0000 Subject: [PATCH] ITS#3208: fix matchedValues parsing --- libraries/libldap/filter.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/libraries/libldap/filter.c b/libraries/libldap/filter.c index 3c03bf255a..b1468d047b 100644 --- a/libraries/libldap/filter.c +++ b/libraries/libldap/filter.c @@ -968,7 +968,7 @@ put_vrFilter( BerElement *ber, const char *str_in ) 0, 0, 0 ); #endif next = strchr( str, '\0' ); - if ( put_simple_filter( ber, str ) == -1 ) { + if ( put_simple_vrFilter( ber, str ) == -1 ) { rc = -1; goto done; } @@ -1098,12 +1098,8 @@ put_simple_vrFilter( goto done; } rule = ""; - - } else { - *rule++ = '\0'; } - if ( *str == '\0' && ( !rule || *rule == '\0' ) ) { /* must have either type or rule */ goto done; -- 2.39.2