]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
:p
authorJelte Jansen <jeltejan@NLnetLabs.nl>
Thu, 16 Dec 2004 14:50:58 +0000 (14:50 +0000)
committerJelte Jansen <jeltejan@NLnetLabs.nl>
Thu, 16 Dec 2004 14:50:58 +0000 (14:50 +0000)
wire2host.c

index 2164e40e1f7ef91ae1a2f414575a16cc8daf56ce..f9a6d2c385d8ece6fc2bfde2a64db246f282b2e3 100644 (file)
@@ -291,11 +291,12 @@ ldns_wire2dname(ldns_rdf **dname, const uint8_t *wire, size_t max, size_t *pos)
        }
 
        tmp_dname[dname_pos] = 0;
-
+       dname_pos++;
+       
        *dname = MALLOC(ldns_rdf);
        (*dname)->_type = LDNS_RDF_TYPE_DNAME;
        (*dname)->_size = (uint16_t) dname_pos;
-       (*dname)->_data = XMALLOC(uint8_t, dname_pos + 1);
+       (*dname)->_data = XMALLOC(uint8_t, dname_pos);
        memcpy((*dname)->_data, tmp_dname, dname_pos);
        
        return LDNS_STATUS_OK;