]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Import ldif/line64 bug fix... ensure 4, not 3, characters are analyzed.
authorKurt Zeilenga <kurt@openldap.org>
Sun, 20 Dec 1998 20:35:08 +0000 (20:35 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sun, 20 Dec 1998 20:35:08 +0000 (20:35 +0000)
libraries/libldif/line64.c

index 65c6f071318b99991b1fa4aa31e3472d1210fa42..9036d7d124f0adf7607ff1fd2bd27bd10a544ffb 100644 (file)
@@ -111,7 +111,7 @@ str_parse_line(
                stop = strchr( s, '\0' );
                byte = s;
                for ( p = s, *vlen = 0; p < stop; p += 4, *vlen += 3 ) {
-                       for ( i = 0; i < 3; i++ ) {
+                       for ( i = 0; i < 4; i++ ) {
                                if ( p[i] != '=' && (p[i] & 0x80 ||
                                    b642nib[ p[i] & 0x7f ] > 0x3f) ) {
                                        Debug( LDAP_DEBUG_ANY,