]> git.ipfire.org Git - thirdparty/openldap.git/commitdiff
ITS#9940 back-mdb: fully init empty DN in tool_entry_get
authorHoward Chu <hyc@openldap.org>
Tue, 1 Nov 2022 17:13:23 +0000 (17:13 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Mon, 5 Dec 2022 16:23:36 +0000 (16:23 +0000)
servers/slapd/back-mdb/tools.c

index 99184c8fc27fa0fdd0b437437a8ef67232577b83..2ef94b16f20a0bbd8aeb2f6f1b648531d3831130 100644 (file)
@@ -425,7 +425,9 @@ mdb_tool_entry_get_int( BackendDB *be, ID id, Entry **ep )
                e->e_name = dn;
                e->e_nname = ndn;
        } else {
+               e->e_name.bv_len = 0;
                e->e_name.bv_val = NULL;
+               e->e_nname.bv_len = 0;
                e->e_nname.bv_val = NULL;
        }