From 3aca7722200f0300cdb7a86c860b7ee88a712a66 Mon Sep 17 00:00:00 2001 From: Willem Toorop Date: Tue, 6 Oct 2015 09:46:59 +0200 Subject: [PATCH] Off-by-one error --- src/dict.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dict.c b/src/dict.c index b16ecd75..6ea0c4af 100644 --- a/src/dict.c +++ b/src/dict.c @@ -120,7 +120,7 @@ _json_ptr_keydup(const struct mem_funcs *mf, const char *jptr) char *first = _json_ptr_first(mf, jptr, NULL, 0); if (first == jptr || first == jptr + 1) { - size_t sz = strlen(jptr); + size_t sz = strlen(jptr) + 1; if ((first = GETDNS_XMALLOC(*mf, char, sz))) memcpy(first, jptr, sz);