Fix from Thomas Walpuski, forgot to count length of NOT subfilter...

Duh!
This commit is contained in:
leitner
2002-05-07 21:43:33 +00:00
parent 1445773429
commit d7ae4234f9

View File

@@ -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, */