]> git.ipfire.org Git - thirdparty/ldns.git/commitdiff
host2str.c: (ldns_rdf2str) Assume buffer is '\0' terminated, which it
authorErik Rozendaal <erik@NLnetLabs.nl>
Wed, 22 Dec 2004 12:13:36 +0000 (12:13 +0000)
committerErik Rozendaal <erik@NLnetLabs.nl>
Wed, 22 Dec 2004 12:13:36 +0000 (12:13 +0000)
is if ldns_buffer_printf is used.

host2str.c

index cdbc8f851f302efca967c432390d397262a43711..bdf35a9e85c55fa86b55677a85a0e30dcd923c6c 100644 (file)
@@ -277,10 +277,7 @@ ldns_rdf2str(ldns_rdf *rdf)
 
        if (ldns_rdf2buffer(tmp_buffer, rdf) == LDNS_STATUS_OK) {
                /* export and return string, destroy rest */
-               if (ldns_buffer_reserve(tmp_buffer, 1)) {
-                       ldns_buffer_write_u8(tmp_buffer, (uint8_t) '\0');
-                       result = (char *) ldns_buffer_export(tmp_buffer);
-               }
+               result = ldns_buffer_export(tmp_buffer);
                ldns_buffer_free(tmp_buffer);
        }
        
@@ -316,5 +313,3 @@ ldns_pkt2str(ldns_pkt *pkt)
 
        return result;
 }
-
-