]> git.sur5r.net Git - openldap/commitdiff
ITS#5481
authorQuanah Gibson-Mount <quanah@openldap.org>
Mon, 21 Apr 2008 19:03:23 +0000 (19:03 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Mon, 21 Apr 2008 19:03:23 +0000 (19:03 +0000)
CHANGES
servers/slapd/back-meta/search.c

diff --git a/CHANGES b/CHANGES
index efe6676bbaaf89f100da0cbf18d50ff9a09405bd..15bca162a5a0d92b5056572e07a1c866d8268333 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -30,6 +30,7 @@ OpenLDAP 2.4.9 Engineering
        Fixed slapd-config attribute publishing (ITS#5383)
        Fixed slapd-ldap connection handler (ITS#5404)
        Fixed slapd-meta connections on error (ITS#5440)
+       Fixed slapd-meta crash on search (ITS#5481)
        Fixed slapo-auditlog unnecessary syscall (ITS#5441)
        Fixed slapo-refint dnSubtreeMatch (ITS#5427)
        Fixed slapo-refint global referential integrity (ITS#5428)
index 848b6e12ae2ac2d88c082e3685b46028fd004d89..ea5a52bcb6c37d44a23d8d45d1b78a746215a9f6 100644 (file)
@@ -2041,6 +2041,7 @@ next_attr:;
                                        mod.sm_op = LDAP_MOD_ADD;
                                        mod.sm_desc = (*ap)->a_desc;
                                        mod.sm_type = mod.sm_desc->ad_cname;
+                                       mod.sm_numvals = (*ap)->a_numvals;
                                        mod.sm_values = (*tap)->a_vals;
                                        if ( (*tap)->a_nvals != (*tap)->a_vals ) {
                                                mod.sm_nvalues = (*tap)->a_nvals;