diff --git a/servers/slapd/slapcommon.c b/servers/slapd/slapcommon.c index 0ce9fc9e3b..5df0045557 100644 --- a/servers/slapd/slapcommon.c +++ b/servers/slapd/slapcommon.c @@ -760,4 +760,8 @@ void slap_tool_destroy( void ) if ( !BER_BVISNULL( &authcDN ) ) { ch_free( authcDN.bv_val ); } + + if ( ldiffp && ldiffp != &dummy ) { + ldif_close( ldiffp ); + } }