]> 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)
committerQuanah Gibson-Mount <quanah@openldap.org>
Thu, 9 Jan 2020 16:57:03 +0000 (16:57 +0000)
servers/slapd/ad.c

index 801f18d344b294494ce6c2518b441e227b7c9432..31a94a72526e9375c7737b70c4593b6746d6b066 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;