From c92b5180d731c5bdc3af77cca913519da2b7038f Mon Sep 17 00:00:00 2001 From: leitner Date: Wed, 16 Mar 2005 15:47:01 +0000 Subject: [PATCH] EQUALS was actually UNEQUALS (WTF?!) --- ldap_match_mapped.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ldap_match_mapped.c b/ldap_match_mapped.c index 2b50871..6ea8965 100644 --- a/ldap_match_mapped.c +++ b/ldap_match_mapped.c @@ -72,7 +72,7 @@ static inline int matchint(struct Filter* f,const char* t) { r=matchcasestring(&f->ava.value,t); else r=matchstring(&f->ava.value,t); - if (f->type==EQUAL) return (r!=0); + if (f->type==EQUAL) return (r==0); if (f->type==LESSEQUAL) return (r>0); return (r<0); }