]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/config.c
Add a sample ACL
[openldap] / servers / slapd / config.c
index e80b9b78d4567b08cd1fd4f98b78f85a4f5b3761..fc71756e2a8741f3909193d5ccf75ba113512ad5 100644 (file)
@@ -2227,7 +2227,9 @@ fp_getline( FILE *fp, int *lineno )
        }
 
        while ( fgets( buf, sizeof(buf), fp ) != NULL ) {
+               /* trim off \r\n or \n */
                if ( (p = strchr( buf, '\n' )) != NULL ) {
+                       if( p > buf && p[-1] == '\r' ) --p;
                        *p = '\0';
                }
                if ( ! isspace( (unsigned char) buf[0] ) ) {