]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#10464 Also free Netscape policy control
authorOndřej Kuzník <ondra@mistotebe.net>
Wed, 18 Mar 2026 18:00:14 +0000 (18:00 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Thu, 19 Mar 2026 19:59:00 +0000 (19:59 +0000)
servers/slapd/overlays/ppolicy.c

index fc7200e84b2af6172d10a8b8992593d68570839d..66bd7bc461060d5d810bd277739da43074d8740b 100644 (file)
@@ -2842,7 +2842,8 @@ ppolicy_ctrls_cleanup( Operation *op, SlapReply *rs )
                /* We only add one control */
                if ( rs->sr_ctrls[n]->ldctl_oid == ppolicy_ctrl_oid ||
                        rs->sr_ctrls[n]->ldctl_oid == ppolicy_pwd_expired_oid ||
-                       rs->sr_ctrls[n]->ldctl_oid == ppolicy_pwd_expiring_oid ) {
+                       rs->sr_ctrls[n]->ldctl_oid == ppolicy_pwd_expiring_oid ||
+                       rs->sr_ctrls[n]->ldctl_oid == ppolicy_account_ctrl_oid ) {
                        op->o_tmpfree( rs->sr_ctrls[n], op->o_tmpmemctx );
                        break;
                }