diff --git a/libraries/libldap/schema.c b/libraries/libldap/schema.c index e64abab0e6..bf7986a294 100644 --- a/libraries/libldap/schema.c +++ b/libraries/libldap/schema.c @@ -1087,7 +1087,7 @@ get_token( const char ** sp, char ** token_val ) static void parse_whsp(const char **sp) { - while (LDAP_SPACE(**sp)) + while ( **sp && LDAP_SPACE(**sp)) (*sp)++; }