ITS#7099 fix mdb_entry_return for tool mode

Originally, overlays were not supposed to take effect in tool mode.
Apparently that's no longer the case...
This commit is contained in:
Howard Chu 2011-11-29 05:42:46 -08:00
parent 2a8b55b1c5
commit 4f298d47af

View file

@ -217,14 +217,14 @@ int mdb_entry_return(
)
{
if ( e->e_private ) {
if ( slapMode & SLAP_TOOL_MODE ) {
ch_free( e->e_nname.bv_val );
ch_free( e->e_name.bv_val );
ch_free( e );
} else {
if ( op->o_hdr ) {
op->o_tmpfree( e->e_nname.bv_val, op->o_tmpmemctx );
op->o_tmpfree( e->e_name.bv_val, op->o_tmpmemctx );
op->o_tmpfree( e, op->o_tmpmemctx );
} else {
ch_free( e->e_nname.bv_val );
ch_free( e->e_name.bv_val );
ch_free( e );
}
} else {
entry_free( e );