From 03338946b3e165e3c703c57cede266c42418cc1f Mon Sep 17 00:00:00 2001 From: Howard Chu Date: Sun, 28 Jan 2024 04:00:34 +0000 Subject: [PATCH] ITS#7420 more for prev commit On naming error, don't free modvals --- servers/slapd/add.c | 1 + 1 file changed, 1 insertion(+) diff --git a/servers/slapd/add.c b/servers/slapd/add.c index 747537df08..3b2602f0fc 100644 --- a/servers/slapd/add.c +++ b/servers/slapd/add.c @@ -188,6 +188,7 @@ do_add( Operation *op, SlapReply *rs ) if ( !is_entry_glue ( op->ora_e )) { rs->sr_err = entry_naming_check( op->ora_e, get_relax( op ), 1, &rs->sr_text, textbuf, textlen ); if ( rs->sr_err != LDAP_SUCCESS ) { + freevals = 0; send_ldap_result( op, rs ); goto done; }