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

index 932135f3306d24d4b5c9d9ddf67f0c784e36aee0..2164e40e1f7ef91ae1a2f414575a16cc8daf56ce 100644 (file)
@@ -295,7 +295,7 @@ ldns_wire2dname(ldns_rdf **dname, const uint8_t *wire, size_t max, size_t *pos)
        *dname = MALLOC(ldns_rdf);
        (*dname)->_type = LDNS_RDF_TYPE_DNAME;
        (*dname)->_size = (uint16_t) dname_pos;
-       (*dname)->_data = XMALLOC(uint8_t, dname_pos);
+       (*dname)->_data = XMALLOC(uint8_t, dname_pos + 1);
        memcpy((*dname)->_data, tmp_dname, dname_pos);
        
        return LDNS_STATUS_OK;