]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9076 Set oldctrls correctly
authorOndřej Kuzník <ondra@mistotebe.net>
Tue, 10 Sep 2019 17:59:17 +0000 (18:59 +0100)
committerQuanah Gibson-Mount <quanah@openldap.org>
Tue, 15 Oct 2019 00:19:13 +0000 (00:19 +0000)
servers/slapd/back-ldap/extended.c

index cfbb5053073c4650fa100c04e09c64f4f8d495a1..fd7d141621168aa087d7c4451a7b4cb9078731c5 100644 (file)
@@ -58,7 +58,7 @@ ldap_back_extended_one( Operation *op, SlapReply *rs, ldap_back_exop_f exop )
                return -1;
        }
 
-       ctrls = op->o_ctrls;
+       ctrls = oldctrls = op->o_ctrls;
        if ( ldap_back_controls_add( op, rs, lc, &ctrls ) )
        {
                op->o_ctrls = oldctrls;