Skip to content

Commit d86a31a

Browse files
miraclxwez
authored andcommitted
alloc dynamically for rDNS names
1 parent d91c24c commit d86a31a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/parsley.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3499,15 +3499,15 @@ AtomicInfo *APar_reverseDNS_atom_Init(const char *rDNS_atom_name,
34993499
APar_atom_Binary_Put(
35003500
&parsedAtoms[rDNS_mean_atom], rDNS_domain, domain_len, 0);
35013501

3502+
uint32_t name_len = strlen(rDNS_atom_name);
35023503
short rDNS_name_atom = APar_InterjectNewAtom("name",
35033504
CHILD_ATOM,
35043505
VERSIONED_ATOM,
3505-
12,
3506+
name_len,
35063507
AtomFlags_Data_Binary,
35073508
0,
35083509
ilst_atom->AtomicLevel + 2,
35093510
rDNS_mean_atom);
3510-
uint32_t name_len = strlen(rDNS_atom_name);
35113511
parsedAtoms[rDNS_name_atom].ReverseDNSname =
35123512
(char *)calloc(1, sizeof(char) * 101);
35133513
memcpy(

0 commit comments

Comments
 (0)