X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Foverlays%2Fppolicy.c;h=6a693acde27f51c711048e67d7c1a87ab9293803;hb=8eecc9a017584ea0b56b25f0e4750e3b16929de6;hp=06aa4580f0f13c80385c69e86ad4e3fd63e928f3;hpb=966cef8c9a3238efe0c482ad0ee08fd98944d112;p=openldap diff --git a/servers/slapd/overlays/ppolicy.c b/servers/slapd/overlays/ppolicy.c index 06aa4580f0..6a693acde2 100644 --- a/servers/slapd/overlays/ppolicy.c +++ b/servers/slapd/overlays/ppolicy.c @@ -591,13 +591,15 @@ static int check_password_quality( struct berval *cred, PassPolicy *pp, LDAPPasswordPolicyError *err, Entry *e, char **txt ) { int rc = LDAP_SUCCESS, ok = LDAP_SUCCESS; - char *ptr = cred->bv_val; + char *ptr; struct berval sch; assert( cred != NULL ); assert( pp != NULL ); assert( txt != NULL ); + ptr = cred->bv_val; + *txt = NULL; if ((cred->bv_len == 0) || (pp->pwdMinLength > cred->bv_len)) {