]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-meta/init.c
Happy New Year!
[openldap] / servers / slapd / back-meta / init.c
index b6daaf1740275d7547dd56524ea025af71b8fa4a..50a94df40fdc10f8cbc494f596e14c7767927246 100644 (file)
@@ -1,7 +1,7 @@
 /* $OpenLDAP$ */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *
- * Copyright 1999-2013 The OpenLDAP Foundation.
+ * Copyright 1999-2016 The OpenLDAP Foundation.
  * Portions Copyright 2001-2003 Pierangelo Masarati.
  * Portions Copyright 1999-2003 Howard Chu.
  * All rights reserved.
@@ -340,6 +340,10 @@ target_free(
                meta_subtree_destroy( mt->mt_subtree );
                mt->mt_subtree = NULL;
        }
+       if ( mt->mt_filter ) {
+               meta_filter_destroy( mt->mt_filter );
+               mt->mt_filter = NULL;
+       }
        if ( !BER_BVISNULL( &mt->mt_psuffix ) ) {
                free( mt->mt_psuffix.bv_val );
        }