]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/backend.c
fix previous commit (ITS#5819)
[openldap] / servers / slapd / backend.c
index 0a573ca1a19cebddcf63c22da17410c5a7f933e8..df66dd0f0992f9e23b7fee5cce8c272a64ba9cb1 100644 (file)
@@ -946,7 +946,9 @@ backend_check_controls(
                                if ( !op->o_bd->be_ctrls[cid] && (*ctrls)->ldctl_iscritical ) {
 #ifdef SLAP_CONTROL_X_WHATFAILED
                                        if ( get_whatFailed( op ) ) {
-                                               char *oids[ 2 ] = { (*ctrls)->ldctl_oid, NULL };
+                                               char *oids[ 2 ];
+                                               oids[ 0 ] = (*ctrls)->ldctl_oid;
+                                               oids[ 1 ] = NULL;
                                                slap_ctrl_whatFailed_add( op, rs, oids );
                                        }
 #endif