From 728951f6f2e1929841502c4ba25d52bbcd7796ca Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Thu, 13 Nov 2003 21:42:06 +0000 Subject: [PATCH] Fix prev commit --- servers/slapd/saslauthz.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/servers/slapd/saslauthz.c b/servers/slapd/saslauthz.c index 2bc602738e..15961c3b84 100644 --- a/servers/slapd/saslauthz.c +++ b/servers/slapd/saslauthz.c @@ -143,6 +143,10 @@ is_dn: bv.bv_len = uri->bv_len - (bv.bv_val - uri->bv_val); done: if( rc != LDAP_SUCCESS ) { if( *filter ) filter_free( *filter ); + base->bv_val = NULL; + base->bv_len = 0; + fstr->bv_val = NULL; + fstr->bv_len = 0; } else { /* Don't free these, they're returned to caller */ ludp->lud_filter = NULL; -- 2.47.2