]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/controls.c
ITS#8218 zero filter after freeing
[openldap] / servers / slapd / controls.c
index 88a60794264f9fede90550c498acd5e5b5edfc4b..ba0527a433ce5f64e8474f8138084a4491053f1b 100644 (file)
@@ -1392,6 +1392,7 @@ static int parseAssert (
                }
                if( op->o_assertion != NULL ) {
                        filter_free_x( op, op->o_assertion, 1 );
+                       op->o_assertion = NULL;
                }
                return rs->sr_err;
        }