From d7ae4234f98a70fb2bf5a4f7d9f5faad3b9a2b04 Mon Sep 17 00:00:00 2001 From: leitner Date: Tue, 7 May 2002 21:43:33 +0000 Subject: [PATCH] Fix from Thomas Walpuski, forgot to count length of NOT subfilter... Duh! --- scan_ldapsearchfilter.c | 1 + 1 file changed, 1 insertion(+) diff --git a/scan_ldapsearchfilter.c b/scan_ldapsearchfilter.c index 600b7a6..922cc06 100644 --- a/scan_ldapsearchfilter.c +++ b/scan_ldapsearchfilter.c @@ -67,6 +67,7 @@ int scan_ldapsearchfilter(const char* src,const char* max,struct Filter** f) { case 2: /* not [2] Filter, */ if (!(tmp=scan_ldapsearchfilter(src+res,nmax,&(*f)->x))) goto error; if (tmp!=len) goto error; + res+=tmp; break; case 3: /* equalityMatch [3] AttributeValueAssertion, */ case 5: /* greaterOrEqual [5] AttributeValueAssertion, */