]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-meta/candidates.c
Improve schema error messages
[openldap] / servers / slapd / back-meta / candidates.c
index a87dbfbdc4378a443680caff29d04226da9733e2..4fb312dc089efa2c1ee1e532e4398fdd213113ee 100644 (file)
@@ -242,9 +242,10 @@ meta_clear_one_candidate(
                lsc->ld = NULL;
        }
 
-       if ( lsc->bound_dn != NULL ) {
-               ber_bvfree( lsc->bound_dn );
-               lsc->bound_dn = NULL;
+       if ( lsc->bound_dn.bv_val != NULL ) {
+               ber_memfree( lsc->bound_dn.bv_val );
+               lsc->bound_dn.bv_val = NULL;
+               lsc->bound_dn.bv_len = 0;
        }
 
        return 0;