]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/config.c
Import cn=config crash fix from -devel.
[openldap] / servers / slapd / config.c
index 6dcaae3d42f3bf08a048b9d1804bb433176f99b3..69fa445694fef8d9848cfcbfea54f2c49172b8fa 100644 (file)
@@ -282,7 +282,7 @@ read_config( char *fname, Backend **bep, FILE *pfp )
                                    fname, lineno, 0 );
                                exit( 1 );
                        }
-                       default_referral = (char *) malloc( strlen( cargv[1] )
+                       default_referral = (char *) ch_malloc( strlen( cargv[1] )
                            + sizeof("Referral:\n") + 1 );
                        strcpy( default_referral, "Referral:\n" );
                        strcat( default_referral, cargv[1] );
@@ -579,7 +579,7 @@ fp_getline( FILE *fp, int *lineno )
                if ( (p = strchr( buf, '\n' )) != NULL ) {
                        *p = '\0';
                }
-               if ( ! isspace( buf[0] ) ) {
+               if ( ! isspace( (unsigned char) buf[0] ) ) {
                        return( line );
                }