From 0ae2d8e5dee1a68824f82de417b6de3e19931d52 Mon Sep 17 00:00:00 2001 From: William Pitcock Date: Sat, 10 Dec 2016 15:47:21 -0600 Subject: [PATCH] fragment: fix off-by-one error in pkgconf_fragment_render_len() --- libpkgconf/fragment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libpkgconf/fragment.c b/libpkgconf/fragment.c index 6b7e6d4..43cfaf5 100644 --- a/libpkgconf/fragment.c +++ b/libpkgconf/fragment.c @@ -250,7 +250,7 @@ pkgconf_fragment_filter(const pkgconf_client_t *client, pkgconf_list_t *dest, pk size_t pkgconf_fragment_render_len(const pkgconf_list_t *list) { - size_t out = 0; + size_t out = 1; /* trailing nul */ pkgconf_node_t *node; PKGCONF_FOREACH_LIST_ENTRY(list->head, node)