]> 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:24:36 +0000 (16:24 +0000)
servers/slapd/back-mdb/tools.c

index ddf6a29d567f7d768a7abe592a6495882ff18ece..9152dca7b87948d03f39f1129ade57f25cc8e152 100644 (file)
@@ -419,7 +419,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;
        }