]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9128 fix bus error in strchrlen
authorArvid Requate <requate@univention.de>
Tue, 3 Dec 2019 22:33:10 +0000 (23:33 +0100)
committerHoward Chu <hyc@openldap.org>
Wed, 4 Dec 2019 20:50:44 +0000 (20:50 +0000)
servers/slapd/ad.c

index db051431621285f217fd030d7a842a796b7a9326..bdb618cc625082c48d1ddb498abab32c97a0f298 100644 (file)
@@ -145,7 +145,7 @@ static char *strchrlen(
 {
        const char *p;
 
-       for( p=beg; *p && p < end; p++ ) {
+       for( p=beg; p < end && *p; p++ ) {
                if( *p == ch ) {
                        *len = p - beg;
                        return (char *) p;