]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
Fix dn2id_delete
authorHoward Chu <hyc@openldap.org>
Thu, 25 Aug 2011 10:00:04 +0000 (03:00 -0700)
committerHoward Chu <hyc@openldap.org>
Thu, 25 Aug 2011 10:00:04 +0000 (03:00 -0700)
servers/slapd/back-mdb/dn2id.c

index 972e36b12dfba22817655970baeec22a0881e25b..d080ec2e087878d90e7096647668dc8a7003943a 100644 (file)
@@ -231,6 +231,7 @@ mdb_dn2id_delete(
        d->nrdnlen[1] = nrlen & 0xff;
        d->nrdnlen[0] = (nrlen >> 8) | 0x80;
        memcpy( d->nrdn, e->e_nname.bv_val, nrlen );
+       d->nrdn[nrlen] = '\0';
        data.mv_data = d;
 
        /* Delete our ID from the parent's list */