From 9f5756ad94102623dd4a124a98e8742a16883091 Mon Sep 17 00:00:00 2001
From: Kurt Zeilenga <kurt@openldap.org>
Date: Mon, 25 Jun 2001 07:06:03 +0000
Subject: [PATCH] Plug idl leak

---
 servers/slapd/back-ldbm/filterindex.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/servers/slapd/back-ldbm/filterindex.c b/servers/slapd/back-ldbm/filterindex.c
index 5fa63bdc22..dea9d89f35 100644
--- a/servers/slapd/back-ldbm/filterindex.c
+++ b/servers/slapd/back-ldbm/filterindex.c
@@ -419,6 +419,7 @@ approx_candidates(
 		save = idl;
 		idl = idl_intersection( be, idl, tmp );
 		idl_free( save );
+		idl_free( tmp );
 
 		if( idl == NULL ) break;
 	}
@@ -583,6 +584,7 @@ substring_candidates(
 		save = idl;
 		idl = idl_intersection( be, idl, tmp );
 		idl_free( save );
+		idl_free( tmp );
 
 		if( idl == NULL ) break;
 	}
-- 
GitLab