From dce629b2f8260010a06ea5a9bd31f5c65f483f3d Mon Sep 17 00:00:00 2001 From: Patrick Georgi Date: Fri, 13 Jan 2017 13:30:54 +0100 Subject: util/cbfstool: avoid memleaks and off-by-ones Change-Id: Iac136a5dfe76f21aa7c0d5ee4e974e50b955403b Signed-off-by: Patrick Georgi Found-by: scan-build 3.8 Reviewed-on: https://review.coreboot.org/18134 Tested-by: build bot (Jenkins) Reviewed-by: Nico Huber --- util/cbfstool/fmd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'util/cbfstool/fmd.c') diff --git a/util/cbfstool/fmd.c b/util/cbfstool/fmd.c index afd87015f8..7a289d7743 100644 --- a/util/cbfstool/fmd.c +++ b/util/cbfstool/fmd.c @@ -289,7 +289,7 @@ static void print_with_prefix(const struct flashmap_descriptor *tree, if (tree->list_len) { puts(":"); - char child_prefix[strlen(pre) + 1]; + char child_prefix[strlen(pre) + 2]; strcpy(child_prefix, pre); strcat(child_prefix, "\t"); fmd_foreach_child(each, tree) -- cgit v1.2.3