]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Reserve space for NULL experimental/memory-management
authorOndřej Surý <ondrej@sury.org>
Wed, 1 Aug 2018 19:05:47 +0000 (21:05 +0200)
committerOndřej Surý <ondrej@sury.org>
Wed, 8 Aug 2018 07:49:06 +0000 (09:49 +0200)
bin/named/server.c

index 10a767624af80a877e41f23dbda871b618fd5833..933dd3703234a3d050a3fc23481c648df0017fef 100644 (file)
@@ -11283,7 +11283,7 @@ named_server_testgen(isc_lex_t *lex, isc_buffer_t **text) {
        else
                count = strtoul(ptr, NULL, 10);
 
-       CHECK(isc_buffer_reserve(text, count));
+       CHECK(isc_buffer_reserve(text, count + 1));
        for (i = 0; i < count; i++)
                CHECK(putuint8(text, chars[i % (sizeof(chars) - 1)]));