mirror of
https://github.com/NLnetLabs/unbound.git
synced 2026-01-05 14:29:37 -05:00
regional_alloc + memcpy to regional_alloc_init
git-svn-id: file:///svn/unbound/trunk@4136 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
parent
33001c8c4b
commit
cb253fafe7
1 changed files with 2 additions and 3 deletions
|
|
@ -477,12 +477,11 @@ generate_keytag_query(struct module_qstate* qstate, int id,
|
|||
|
||||
sldns_str2wire_dname_buf_origin(tagstr, dnamebuf, &dnamebuf_len,
|
||||
ta->name, ta->namelen);
|
||||
if(!(keytagdname = (uint8_t*)regional_alloc(qstate->region,
|
||||
dnamebuf_len))) {
|
||||
if(!(keytagdname = (uint8_t*)regional_alloc_init(qstate->region,
|
||||
dnamebuf, dnamebuf_len))) {
|
||||
log_err("could not generate key tag query: out of memory");
|
||||
return 0;
|
||||
}
|
||||
memcpy(keytagdname, dnamebuf, dnamebuf_len);
|
||||
|
||||
log_nametypeclass(VERB_ALGO, "keytag query", keytagdname,
|
||||
LDNS_RR_TYPE_NULL, ta->dclass);
|
||||
|
|
|
|||
Loading…
Reference in a new issue